home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
DayMaker
/
Product Demo
/
Product Demo.rsrc
/
CODE_52_HelpSeg.txt
< prev
next >
Wrap
Text File
|
1993-10-06
|
122KB
|
2,020 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 41D8 lea.l A0, [A0]+
00000002 B74F cmpm.w [A3]+, [A7]+
00000004 0000 2908 ori.b D0, 0x8
00000008 0000 14E4 ori.b D0, 0xE4
0000000C 0000 02D0 ori.b D0, 0xD0
00000010 8000 or.b D0, D0
00000012 0002 916D ori.b D2, 0x6D /* 'm' */
00000016 FE16 6DE0 .unknown 0xFE16 0x6DE0 (W = 7)
0000001A 6DD2 blt -0x2C /* FFFFFFEE */
0000001C 4C50 A9A1 movem.l D0,D5,D7,A0,A3,A5,A7, [A0]
00000020 F9A8 .invalid <<F/6/4>>
00000022 02CC .incomplete
00000024 02BC 02C6 03DC 6F6A 03D0 andi.l 0x6F6A03D0, 0x2C603DC
0000002E 0492 06B4 06A8 subi.l [A2], 0x6B406A8
00000034 071C btst [A4]+, D3
00000036 3B9F FE72 move.w [A5 + A7 * 8 + 0x72], [A7]+
0000003A FCAC 0948 .extension 0xCAC <<F/2-3/6>> // unimplemented
0000003E 4461 neg.w -[A1]
00000040 FDAA .invalid <<F/6/6>>
00000042 FD7E .extension 0xD7E <<F/4-5/6>> // unimplemented
00000044 FD26 .extension 0xD26 <<F/4-5/6>> // unimplemented
00000046 FCFA FCDA .extension 0xCFA <<F/2-3/6>> // unimplemented
0000004A FCBA FC9A .extension 0xCBA <<F/2-3/6>> // unimplemented
0000004E FC5A FC3A .extension 0xC5A <<F/1/6>>, 0xFC3A // unimplemented
00000052 FC1A FBFA .unknown 0xFC1A 0xFBFA (W = 6)
00000056 0192 bclr [A2], D0
00000058 FB60 .extension 0xB60 <<F/4-5/5>> // unimplemented
0000005A FB18 .extension 0xB18 <<F/4-5/5>> // unimplemented
0000005C 1D50 FAA0 move.b [A6 - 0x560], [A0]
label00000060:
00000060 6F68 ble +0x6A /* 000000CA */
00000062 FABA 6EEA .extension 0xABA <<F/2-3/5>> // unimplemented
00000066 FA80 F9E8 .extension 0xA80 <<F/2-3/5>> // unimplemented
0000006A 6EF4 bgt -0xA /* 00000060 */
0000006C 01FA .incomplete
0000006E FD34 .extension 0xD34 <<F/4-5/6>> // unimplemented
00000070 F916 .extension 0x916 <<F/4-5/4>> // unimplemented
00000072 F8C2 F87A .extension 0x8C2 <<F/2-3/4>> // unimplemented
00000076 FC0C FD3C .unknown 0xFC0C 0xFD3C (W = 6)
0000007A F7EA .invalid <<F/7/3>>
0000007C FBC4 .invalid <<F/7/5>>
0000007E FCF4 F7A2 .extension 0xCF4 <<F/2-3/6>> // unimplemented
00000082 F7CA .invalid <<F/7/3>>
00000084 F74E .extension 0x74E <<F/4-5/3>> // unimplemented
00000086 FAB0 FBE0 .extension 0xAB0 <<F/2-3/5>> // unimplemented
0000008A F67E FA46 .extension 0x67E <<F/1/3>>, 0xFA46 // unimplemented
0000008E FA44 FA96 .extension 0xA44 <<F/1/5>>, 0xFA96 // unimplemented
00000092 F502 .extension 0x502 <<F/4-5/2>> // unimplemented
00000094 B044 cmp.w D0, D4
00000096 5646 addq.w D6, 3
00000098 9C44 sub.w D6, D4
0000009A F4F8 cpusha DATA+INST
0000009C F4E6 .invalid <<cinv/cpush with scope=0>>
0000009E F98A .invalid <<F/6/4>>
000000A0 F4AC cpushl INST, [A4]
000000A2 F494 cinvp INST, [A4]
000000A4 F432 cpushp NONE, [A2]
000000A6 F410 cinvp NONE, [A0]
000000A8 F3F0 .invalid <<F/7/1>>
000000AA F32A .extension 0x32A <<F/4-5/1>> // unimplemented
000000AC F2C0 F2EA .extension 0x2C0 <<F/2-3/1>> // unimplemented
000000B0 F1DA .invalid <<F/7/0>>
000000B2 A8DE syscall SetRecRgn
000000B4 F57A .extension 0x57A <<F/4-5/2>> // unimplemented
000000B6 FEC1 F0E4 .extension 0xEC1 <<F/2-3/7>> // unimplemented
000000BA 6F76 ble +0x78 /* 00000132 */
000000BC A8CB syscall OpenPoly
000000BE A8CC syscall ClosePoly/ClosePgon
000000C0 A8CA syscall FillPoly
000000C2 A8CD syscall KillPoly
000000C4 F3B4 .invalid <<F/6/1>>
000000C6 F042 F026 .extension 0x042 <<F/1/0>>, 0xF026 // unimplemented
label000000CA:
000000CA F480 .invalid <<cinv/cpush with scope=0>>
000000CC EFD6 EEC2 bfins [A6] {D3:2}, D6
000000D0 EE46 asr D6.w, 7
000000D2 EE14 roxr D4.b, 7
000000D4 EDBA rol D2, D6
000000D6 ED18 rol D0.b, 6
000000D8 ECF8 F1A0 F19E bfclr [0xFFFFF19E] {6:D0}
000000DE F1F4 .invalid <<F/7/0>>
000000E0 F226 F256 .cpgen 0xF226, 0xF256 // unimplemented
000000E4 F9B4 .invalid <<F/6/4>>
000000E6 F108 .extension 0x108 <<F/4-5/0>> // unimplemented
000000E8 EBFA EBDA F1BC bfexts D6, [PC - 0xE44 /* FFFFF1BE, cstring ""<EOF> */] {D7:26}
000000EE F262 F310 .extension 0x262 <<F/1/1>>, 0xF310 // unimplemented
000000F2 F34C .extension 0x34C <<F/4-5/1>> // unimplemented
000000F4 F388 .invalid <<F/6/1>>
000000F6 F890 FCCA .extension 0x890 <<F/2-3/4>> // unimplemented
000000FA FCB2 EFF2 .extension 0xCB2 <<F/2-3/6>> // unimplemented
000000FE F1CE .invalid <<F/7/0>>
00000100 EF20 asl D0.b, D7
00000102 F788 .invalid <<F/6/3>>
00000104 EF6E lsl D6.w, D7
00000106 F776 .extension 0x776 <<F/4-5/3>> // unimplemented
00000108 EF7C rol D4.w, D7
0000010A F764 .extension 0x764 <<F/4-5/3>> // unimplemented
0000010C 0033 F7AE F7A0 EA78 ori.b [-0x1588 + A7 * 8], 0xAE
00000114 EA5E ror D6.w, 5
00000116 EA24 asr D4.b, D5
00000118 E9FC F598 F58C F57E bfextu D7, 0xF58CF57E {22:24}
00000120 F562 .extension 0x562 <<F/4-5/2>> // unimplemented
00000122 EDFE 002B bfffo D0, <<invalid special address>> {0:D3}
00000126 F646 EE0C .extension 0x646 <<F/1/3>>, 0xEE0C // unimplemented
0000012A F634 ECAA .move16 0xF634, 0xECAA // unimplemented
0000012E F6A8 ECB6 .extension 0x6A8 <<F/2-3/3>> // unimplemented
label00000132:
00000132 F688 ECC2 .extension 0x688 <<F/2-3/3>> // unimplemented
00000136 F668 ECCE .extension 0x668 <<F/1/3>>, 0xECCE // unimplemented
0000013A F648 FBC0 .extension 0x648 <<F/1/3>>, 0xFBC0 // unimplemented
0000013E FCCC E8E4 .extension 0xCCC <<F/2-3/6>> // unimplemented
00000142 E8C4 F130 bftst D4 {4:D0}
00000146 F558 .extension 0x558 <<F/4-5/2>> // unimplemented
00000148 F1AE .invalid <<F/6/0>>
0000014A F2A8 F740 .extension 0x2A8 <<F/2-3/1>> // unimplemented
0000014E F730 .extension 0x730 <<F/4-5/3>> // unimplemented
00000150 F16E .extension 0x16E <<F/4-5/0>> // unimplemented
00000152 F1D8 .invalid <<F/7/0>>
00000154 F6FE F6EE .extension 0x6FE <<F/2-3/3>> // unimplemented
00000158 F12C .extension 0x12C <<F/4-5/0>> // unimplemented
0000015A F196 .invalid <<F/6/0>>
0000015C F6BC F6AC .extension 0x6BC <<F/2-3/3>> // unimplemented
00000160 EAE0 F692 bfchg -[A0] {26:18}
00000164 F088 F468 .extension 0x088 <<F/2-3/0>> // unimplemented
00000168 F7E4 .invalid <<F/7/3>>
0000016A 1B6D EC8A EE66 move.b [A5 - 0x119A], [A5 - 0x1376]
00000170 EC44 asr D4.w, 6
00000172 EC5E ror D6.w, 6
00000174 ED74 roxl D4.w, D6
00000176 EE36 roxr D6.b, D7
00000178 FC42 EC04 .extension 0xC42 <<F/1/6>>, 0xEC04 // unimplemented
0000017C EDE0 EDD0 bfffo D6, -[A0] {D7:16}
00000180 FBDC .invalid <<F/7/5>>
00000182 EBAE lsl D6, D5
00000184 ECC4 ED86 bfclr D4 {D6:6}
00000188 ED76 roxl D6.w, D6
0000018A FB82 .invalid <<F/6/5>>
0000018C EB54 roxl D4.w, 5
0000018E EB62 asl D2.w, D5
00000190 EB52 roxl D2.w, 5
00000192 ED2E lsl D6.b, D6
00000194 FB2E .extension 0xB2E <<F/4-5/5>> // unimplemented
00000196 EAF8 EB12 EB02 bfchg [0xFFFFEB02] {D4:18}
0000019C ECDE FADE bfclr [A6]+ {D3:30}
000001A0 EAB6 roxr D6, D5
000001A2 EC92 roxr D2, 6
000001A4 ED3E rol D6.b, D6
000001A6 EBA2 asl D2, D5
000001A8 BE41 cmp.w D7, D1
000001AA ED0A lsl D2.b, 6
000001AC EA30 roxr D0.b, D5
000001AE BC41 cmp.w D6, D1
000001B0 ECD8 FA04 bfclr [A0]+ {D0:4}
000001B4 E422 asr D2.b, D2
000001B6 E660 asr D0.w, D3
000001B8 EF0A lsl D2.b, 7
000001BA E86A lsr D2.w, D4
000001BC E93C rol D4.b, D4
000001BE 07EE .incomplete
000001C0 052C 050C btst [A4 + 0x50C], D2
000001C4 A925 syscall DragWindow
000001C6 07BC A984 3E2D bclr 0xA9843E2D, D3
000001CC 5047 addq.w D7, 8
000001CE E374 roxl D4.w, D1
000001D0 E832 roxr D2.b, D4
000001D2 E348 lsl D0.w, 1
000001D4 A94E syscall PinRect
000001D6 A984 syscall FindDialogItem/FindDItem
000001D8 5141 subq.w D1, 8
000001DA E7BC rol D4, D3
000001DC F472 cpushp DATA, [A2]
000001DE E7AE lsl D6, D3
000001E0 F66C E190 .extension 0x66C <<F/1/3>>, 0xE190 // unimplemented
000001E4 037E bchg <<invalid special address>>, D1
000001E6 3E2D E844 move.w D7, [A5 - 0x17BC]
// begin alternate branch 000001E8-000001EA
label000001E8:
000001E8 E844 asr D4.w, 4
// end alternate branch 000001E8-000001EA
label000001E8: // (misaligned)
000001EA F3B6 .invalid <<F/6/1>>
000001EC F3AC .invalid <<F/6/1>>
000001EE E800 asr D0.b, 4
000001F0 F36E .extension 0x36E <<F/4-5/1>> // unimplemented
000001F2 02B2 E87E 029A E0A0 andi.l [A2 + A6.w - 0x96], 0xE87E029A
000001FA F384 .invalid <<F/6/1>>
000001FC F658 0260 .extension 0x658 <<F/1/3>>, 0x0260 // unimplemented
00000200 E062 asr D2.w, D0
00000202 F34E .extension 0x34E <<F/4-5/1>> // unimplemented
00000204 F9B2 .invalid <<F/6/4>>
00000206 0226 E198 andi.b -[A6], 0x98
0000020A FA24 F300 .unknown 0xFA24 0xF300 (W = 5)
0000020E 01EC .incomplete
00000210 F93C .extension 0x93C <<F/4-5/4>> // unimplemented
00000212 01D8 .incomplete
00000214 E14A lsl D2.w, 8
00000216 FA3A F970 .unknown 0xFA3A 0xF970 (W = 5)
0000021A E9A4 asl D4, D4
0000021C F296 E9F2 .extension 0x296 <<F/2-3/1>> // unimplemented
00000220 EA80 asr D0, 5
00000222 FA7E DF60 .extension 0xA7E <<F/1/5>>, 0xDF60 // unimplemented
00000226 014E bchg A6, D0
00000228 E93E rol D6.b, D4
0000022A F230 E98C .cpgen 0xF230, 0xE98C // unimplemented
0000022E FA18 DEFA .unknown 0xFA18 0xDEFA (W = 5)
00000232 E8D8 5541 bftst [A0]+ {21:1}
00000236 F1CA .invalid <<F/7/0>>
00000238 E926 asl D6.b, D4
0000023A E9B4 roxl D4, D4
0000023C DE94 add.l D7, [A4]
0000023E F178 .extension 0x178 <<F/4-5/0>> // unimplemented
00000240 F44C cinvl DATA, [A4]
00000242 DE5A add.w D7, [A2]+
label00000244:
00000244 FDB8 .invalid <<F/6/6>>
00000246 67A0 beq -0x5E /* 000001E8 */
00000248 6B14 bmi +0x16 /* 0000025E */
0000024A 6B08 bmi +0xA /* 00000254 */
0000024C FC8E DE10 .extension 0xC8E <<F/2-3/6>> // unimplemented
00000250 A91E syscall TrackGoAway
00000252 02E4 .incomplete
label00000254:
00000254 FB1A .extension 0xB1A <<F/4-5/5>> // unimplemented
00000256 FAEC 02C0 .extension 0xAEC <<F/2-3/5>> // unimplemented
0000025A 02B6 019E DF18 DF2A F368 026E andi.l [[A6 - 0xC98 + A5 * 8] + 0x26E], 0x19EDF18
// begin alternate branch 0000025E-0000026A
label0000025E:
0000025E DF18 add.b [A0]+, D7
00000260 DF2A F368 add.b [A2 - 0xC98], D7
00000264 026E 0264 F77E andi.w [A6 - 0x882], 0x264
// end alternate branch 0000025E-0000026A
label0000025E: // (misaligned)
00000266 0264 F77E andi.w -[A4], 0xF77E
0000026A 025A DECC andi.w [A2]+, 0xDECC
0000026E DEDE add.w A7, [A6]+
00000270 E302 asl D2.b, 1
00000272 E2F6 E310 lsr .w [A6 + A6 * 2]
00000276 E426 asr D6.b, D2
00000278 F302 .extension 0x302 <<F/4-5/1>> // unimplemented
0000027A 0208 F77C andi.b A0, 0x7C /* '|' */
0000027E 01FE .incomplete
00000280 F6B2 F2CC .extension 0x6B2 <<F/2-3/3>> // unimplemented
00000284 DE46 add.w D7, D6
00000286 F6DC F290 .extension 0x6DC <<F/2-3/3>> // unimplemented
0000028A E25E ror D6.w, 1
0000028C E252 roxr D2.w, 1
0000028E E26C lsr D4.w, D1
00000290 F25E F244 .extension 0x25E <<F/1/1>>, 0xF244 // unimplemented
00000294 E134 roxl D4.b, D0
00000296 F22A DD9A .cpgen 0xF22A, 0xDD9A // unimplemented
0000029A FE16 DD26 .unknown 0xFE16 0xDD26 (W = 7)
0000029E F176 .extension 0x176 <<F/4-5/0>> // unimplemented
000002A0 E066 asr D6.w, D0
000002A2 F15C .extension 0x15C <<F/4-5/0>> // unimplemented
000002A4 679E beq -0x60 /* 00000244 */
000002A6 DB52 add.w [A2], D5
000002A8 F116 .extension 0x116 <<F/4-5/0>> // unimplemented
000002AA F810 FD58 .tblXX 0xF810, 0xFD58 // unimplemented
000002AE A918 syscall SetWRefCon
000002B0 5CDA sge [A2]+
000002B2 F610 71AA .move16 0xF610, 0x71AA // unimplemented
000002B6 F68E F64A .extension 0x68E <<F/2-3/3>> // unimplemented
000002BA F612 3F30 .move16 0xF612, 0x3F30 // unimplemented
000002BE 5CD2 sge [A2]
000002C0 B08B cmp.l D0, A3
000002C2 B08B cmp.l D0, A3
000002C4 120A move.b D1, A2
000002C6 1212 move.b D1, [A2]
000002C8 5AF2 8B8A 3B82 spl [[ + <<invalid base displacement size>> + A0 * 2] + 0x3B82]
000002CE 1000 move.b D0, D0
000002D0 121C move.b D1, [A4]+
000002D2 D820 add.b D4, -[A0]
000002D4 1000 move.b D0, D0
000002D6 8301 sbcd D1, D1
000002D8 FB54 .extension 0xB54 <<F/4-5/5>> // unimplemented
000002DA 08EB 1508 F300 bset.b [A3 - 0xD00], 0x8
000002E0 0E12 4634 .invalid.b [A2], 0x34 /* '4' */ // invalid immediate operation
000002E4 1036 2B00 move.b D0, [A6 + <<invalid base displacement size>> + D2 * 2]
000002E8 300E move.w D0, A6
000002EA 7301 moveq.l D1, 0x01
000002EC 084B 04F4 bchg.b A3, 0xF4
000002F0 0E6B 0B1E 0C08 .invalid.w [A3 + 0xC08], 0xB1E // invalid immediate operation
000002F6 0200 6B02 andi.b D0, 0x2
000002FA B036 145B cmp.b D0, [A6 + D1.w * 4 + 0x5B]
000002FE 12CB move.b [A1]+, A3
00000300 13CB 0443 03F4 move.b [0x044303F4], A3
00000306 8D03 sbcd D6, D3
00000308 0014 6902 ori.b [A4], 0x2
0000030C AB57 syscall bMin
0000030E 2B02 move.l -[A5], D2
00000310 0E0C 081C .invalid.b A4, 0x1C // invalid immediate operation
00000314 BB09 cmpm.b [A5]+, [A1]+
00000316 0D02 btst D2, D6
00000318 0C60 B304 cmpi.w -[A0], 0xB304
0000031C 2502 move.l -[A2], D2
0000031E 3B64 121C move.w [A5 + 0x121C], -[A4]
00000322 BC20 cmp.b D6, -[A0]
00000324 1022 move.b D0, -[A2]
00000326 0A2E 0E2C 7B28 xori.b [A6 + 0x7B28], 0x2C /* ',' */
0000032C 8006 or.b D0, D6
0000032E 2240 movea.l A1, D0
00000330 6040 bra +0x42 /* 00000372 */
00000332 084A 609B bchg.b A2, 0x9B
00000336 3AAC 3B27 move.w [A5], [A4 + 0x3B27]
0000033A 805C or.w D0, [A4]+
0000033C 4A08 tst.b A0
0000033E 9B3A 42B3 sub.b [PC + 0x42B3 /* 000045F3, cstring ""<EOF> */], D5
00000342 365C movea.w A3, [A4]+
00000344 3303 move.w -[A1], D3
00000346 0C0E 0622 cmpi.b A6, 0x22 /* '\"' */
0000034A 132E 3812 move.b -[A1], [A6 + 0x3812]
0000034E 1C50 movea.b A6, [A0]
00000350 2010 move.l D0, [A0]
00000352 860C or.b D3, A4
00000354 A503 syscall Write, flags=5
00000356 0682 0668 0686 addi.l D2, 0x6680686
0000035C B32B 2E48 xor.b [A3 + 0x2E48], D1
00000360 3A86 move.w [A5], D6
00000362 9898 sub.l D4, [A0]+
00000364 8D07 sbcd D6, D7
00000366 860C or.b D3, A4
00000368 4840 swap.w D0
0000036A 0ED5 .incomplete
0000036C 0206 864A andi.b D6, 0x4A /* 'J' */
00000370 66BB bne -0x43 /* 0000032D */
label00000372:
00000372 0260 5C40 andi.w -[A0], 0x5C40 /* '\\@' */
00000376 864A or.w D3, A2
00000378 22BB 0208 move.l [A1], [PC + D0.w * 2 + 0x8]
0000037C 5C40 addq.w D0, 6
0000037E A6C1 syscall vGetBlock, flags=6
00000380 0765 bchg -[A5], D3
00000382 0340 bchg D0, D1
00000384 820C or.b D1, A4
00000386 6503 bcs +0x5 /* 0000038B */
00000388 AB71 syscall rcMask3
0000038A 121C move.b D1, [A4]+
0000038C 4E60 move USP, A0
0000038E 2516 move.l -[A2], [A6]
00000390 5E4A addq.w A2, 7
00000392 08FB 2E00 A308 bset.b [PC + <<invalid base displacement size>> + A2 * 2], 0x0
00000398 C308 abcd -[A1], -[A0]
0000039A AB02 syscall BitsToPix
0000039C B893 cmp.l D4, [A3]
0000039E 0260 5118 andi.w -[A0], 0x5118
000003A2 0D02 btst D2, D6
000003A4 8317 or.b [A7], D1
000003A6 9700 subx.b D3, D0
000003A8 C20C and.b D1, A4
000003AA 082E 0ECC 0200 btst.b [A6 + 0x200], 0xCC
000003B0 BB1A xor.b [A2]+, D5
000003B2 C914 and.b [A4], D4
000003B4 683C bvc +0x3E /* 000003F2 */
000003B6 9300 subx.b D1, D0
000003B8 92AB 3F4A sub.l D1, [A3 + 0x3F4A]
000003BC 6052 bra +0x54 /* 00000410 */
000003BE 0324 btst -[A4], D1
000003C0 D30E addx.b -[A1], -[A6]
000003C2 1305 move.b -[A1], D5
000003C4 7308 moveq.l D1, 0x08
000003C6 1E5E movea.b A7, [A6]+
000003C8 C30E abcd -[A1], -[A6]
000003CA D052 add.w D0, [A2]
000003CC 321A move.w D1, [A2]+
000003CE 0F26 btst -[A6], D7
000003D0 EC43 asr D3.w, 6
000003D2 2ED3 move.l [A7]+, [A3]
000003D4 0EBE 9B01 080F .invalid.l <<invalid special address>>, 0x9B01080F // invalid immediate operation
000003DA 4A0E tst.b A6
000003DC 5201 addq.b D1, 1
000003DE 017B 0148 bchg [PC + <<invalid base displacement size>>], D0
000003E2 44DB move.b [A3]+, CCR
000003E4 00CD .incomplete
000003E6 1036 3C1B move.b D0, [A6 + D3 * 4 + 0x1B]
000003EA 0DBB 0160 330E bclr [PC + 0x330E], D6
000003F0 430E .invalid 1, A6 // invalid opcode 4 with b == 4
label000003F2:
000003F2 1EC1 move.b [A7]+, D1
000003F4 0562 bchg -[A2], D2
000003F6 A105 syscall Status, flags=1
000003F8 DB06 addx.b D5, D6
000003FA 5EAB 1149 addq.l [A3 + 0x1149], 7
000003FE 05E3 .incomplete
00000400 3F26 move.w -[A7], -[A6]
00000402 6252 bhi +0x54 /* 00000456 */
00000404 F31B .extension 0x31B <<F/4-5/1>> // unimplemented
00000406 B303 xor.b D3, D1
00000408 0B08 btst A0, D5
0000040A FB0F .extension 0xB0F <<F/4-5/5>> // unimplemented
0000040C 082B B10E 4305 btst.b [A3 + 0x4305], 0xE
// begin alternate branch 00000410-00000412
label00000410:
00000410 4305 .invalid 1, D5 // invalid opcode 4 with b == 4
// end alternate branch 00000410-00000412
label00000410: // (misaligned)
00000412 4844 swap.w D4
00000414 5B07 subq.b D7, 5
00000416 0D05 btst D5, D6
00000418 6801 bvc +0x3 /* 0000041B */
0000041A 050B btst A3, D2
0000041C 0208 1EEB andi.b A0, 0xEB
00000420 00D3 .incomplete
00000422 500F addq.b A7, 8
00000424 D64B add.w D3, A3
00000426 63BB bls -0x43 /* 000003E3 */
00000428 8CAB 3F14 or.l D6, [A3 + 0x3F14]
0000042C 9B25 sub.b -[A5], D5
label0000042E:
0000042E CB04 abcd D5, D4
00000430 D301 addx.b D1, D1
00000432 8B0E sbcd -[A5], -[A6]
00000434 AB3F syscall bcMain3
00000436 5300 subq.b D0, 1
00000438 3340 085A move.w [A1 + 0x85A], D0
0000043C FB4D .extension 0xB4D <<F/4-5/5>> // unimplemented
0000043E 1464 movea.b A2, -[A4]
00000440 AB3F syscall bcMain3
00000442 1AC3 move.b [A5]+, D3
00000444 6226 bhi +0x28 /* 0000046C */
00000446 6B1D bmi +0x1F /* 00000465 */
00000448 930C subx.b -[A1], -[A4]
0000044A 0B2C 930C btst [A4 - 0x6CF4], D5
0000044E 8B27 or.b -[A7], D5
00000450 930C subx.b -[A1], -[A4]
00000452 9329 930C sub.b [A1 - 0x6CF4], D1
label00000456:
00000456 7331 moveq.l D1, 0x31
00000458 930C subx.b -[A1], -[A4]
0000045A D33A 8B0E add.b [PC - 0x74F2 /* FFFF8F6A, cstring ""<EOF> */], D1
0000045E 9312 sub.b [A2], D1
00000460 141A move.b D2, [A2]+
00000462 DB37 26CB add.b [A7 + D2.w * 8 - 0x53], D5
00000466 0483 04EB 2914 subi.l D3, 0x4EB2914
label0000046C:
0000046C 166E 8816 movea.b A3, [A6 - 0x77EA]
00000470 7B03 moveq.l D5, 0x03
00000472 1A93 move.b [A5], [A3]
00000474 2226 move.l D1, -[A6]
00000476 931B sub.b [A3]+, D1
00000478 0F14 btst [A4], D7
0000047A 1A0F move.b D5, A7
0000047C 26CB move.l [A3]+, A3
0000047E 0730 8304 btst <<invalid full ext with I/IS == 4>>, D3
00000482 3321 move.w -[A1], -[A1]
00000484 141A move.b D2, [A2]+
00000486 0F26 btst -[A6], D7
00000488 8B00 sbcd D5, D0
0000048A 688B bvc -0x73 /* 00000417 */
0000048C 115A 0317 move.b [A0 + 0x317], [A2]+
00000490 629C bhi -0x62 /* 0000042E */
00000492 5C1A addq.b [A2]+, 6
00000494 0F26 btst -[A6], D7
00000496 141A move.b D2, [A2]+
00000498 0F01 btst D1, D7
0000049A 050F btst A7, D2
0000049C 141A move.b D2, [A2]+
0000049E 0F26 btst -[A6], D7
000004A0 1A0F move.b D5, A7
000004A2 8501 sbcd D2, D1
000004A4 0F81 bclr D1, D7
000004A6 01C3 .incomplete
000004A8 5E14 addq.b [A4], 7
000004AA 1A0F move.b D5, A7
000004AC 261A move.l D3, [A2]+
000004AE 0F26 btst -[A6], D7
000004B0 1488 move.b [A2], A0
000004B2 3B0A move.w -[A5], A2
000004B4 D33A 1630 add.b [PC + 0x1630 /* 00001AE6, cstring ""<EOF> */], D1
000004B8 1AB3 2726 6273 04AE move.b [A5], [[A3 + 0x6273] + D2 * 8 + 0x4AE]
000004C0 B33F xor.b <<invalid special address>>, D1
000004C2 0F00 btst D0, D7
000004C4 A316 syscall InitQueue/FInitQueue, flags=3
000004C6 1416 move.b D2, [A6]
000004C8 603B bra +0x3D /* 00000505 */
000004CA 0A93 2905 024B xori.l [A3], 0x2905024B
000004D0 2C15 move.l D6, [A5]
000004D2 02AB 0D14 16AC 629C andi.l [A3 + 0x629C], 0xD1416AC
000004DA 4501 .invalid 2, D1 // invalid opcode 4 with b == 4
000004DC FB5A .extension 0xB5A <<F/4-5/5>> // unimplemented
000004DE 00A5 020F B502 ori.l -[A5], 0x20FB502
000004E4 BE7B 129B cmp.w D7, [PC + D1.w * 2 - 0x101]
000004E8 0168 8304 bchg [A0 - 0x7CFC], D0
000004EC 2B40 0112 move.l [A5 + 0x112 /* export_30 */], D0
000004F0 731D moveq.l D1, 0x1D
000004F2 1A0F move.b D5, A7
000004F4 26E5 move.l [A3]+, -[A5]
000004F6 1634 73D2 E339 move.b D3, [[] - 0x1CC7]
000004FC 63DF bls -0x1F /* 000004DD */
000004FE 1000 move.b D0, D0
00000500 1E88 move.b [A7], A0
00000502 8888 or.l D4, A0
00000504 1A23 move.b D5, -[A3]
00000506 1D26 move.b -[A6], -[A6]
00000508 1C73 0608 movea.b A6, [A3 + D0.w * 8 + 0x8]
0000050C 163B 00CC move.b D3, [PC + D0.w - 0x52]
00000510 7B16 moveq.l D5, 0x16
00000512 0200 6300 andi.b D0, 0x0
00000516 1225 move.b D1, -[A5]
00000518 3985 0225 move.w [A4 + D0.w * 2 + 0x25], D5
0000051C 07F7 .incomplete
0000051E 81FF divs.w D0, <<invalid special address>>
00000520 8816 or.b D4, [A6]
00000522 801A or.b D0, [A2]+
00000524 F782 .invalid <<F/6/3>>
00000526 1588 16FA move.b [A2 + D1.w * 8 - 0x6], A0
0000052A 1A3B 4DF7 move.b D5, <<invalid full ext with IS == 1 and I/IS == 7>>
0000052E 022B 8816 421A andi.b [A3 + 0x421A], 0x16
00000534 F782 .invalid <<F/6/3>>
00000536 4189 .invalid 0, A1 // invalid opcode 4 with b == 6
00000538 1E0F move.b D7, A7
0000053A 261C move.l D3, [A4]+
0000053C C321 and.b -[A1], D1
0000053E 08CD 0116 bset.b A5, 0x16
00000542 80E9 0187 divu.w D0, [A1 + 0x187]
00000546 826D 42E9 or.w D1, [A5 + 0x42E9]
0000054A 0187 bclr D7, D0
0000054C 827D or.w D1, <<invalid special address>>
0000054E ACE9 syscall RectInRgn, auto_pop
00000550 0187 bclr D7, D0
00000552 828D or.l D1, A5
00000554 08E9 01DB 5587 bset.b [A1 + 0x5587], 0xDB
0000055A 029D 60E9 0187 andi.l [A5]+, 0x60E90187
00000560 82AD 0EE9 or.l D1, [A5 + 0xEE9]
00000564 0187 bclr D7, D0
00000566 82BD or.l D1, <<invalid special address>>
00000568 48E9 0187 82CD movem.l [A1 - 0x7D33], D0,D1,D2,D7,A0
0000056E 2AE9 010F move.l [A5]+, [A1 + 0x10F]
00000572 F901 .extension 0x901 <<F/4-5/4>> // unimplemented
00000574 141A move.b D2, [A2]+
00000576 90A1 sub.l D0, -[A1]
00000578 2A4B movea.l A5, A3
0000057A 04A1 332B 0C1E subi.l -[A1], 0x332B0C1E
00000580 1E4A movea.b A7, A2
00000582 0852 3214 bchg.b [A2], 0x14
00000586 1AC3 move.b [A5]+, D3
00000588 0326 btst -[A6], D1
0000058A 7300 moveq.l D1, 0x00
0000058C 5232 0200 addq.b [A2 + D0.w * 2], 1
00000590 3308 move.w -[A1], A0
00000592 8301 sbcd D1, D1
00000594 8500 sbcd D2, D0
00000596 E30A lsl D2.b, 1
00000598 D893 add.l D4, [A3]
0000059A 1BCD move.b <<invalid special address>>, A5
0000059C 3605 move.w D3, D5
0000059E 210F move.l -[A0], A7
000005A0 26D1 move.l [A3]+, [A1]
000005A2 482E 0863 nbcd.b [A6 + 0x863]
000005A6 2014 move.l D0, [A4]
000005A8 1A13 move.b D5, [A3]
000005AA 2105 move.l -[A0], D5
000005AC 311E move.w -[A0], [A6]+
000005AE 8803 or.b D4, D3
000005B0 090B btst A3, D4
000005B2 2CED 2B88 move.l [A6]+, [A5 + 0x2B88]
000005B6 1AD7 move.b [A5]+, [A7]
000005B8 8257 or.w D1, [A7]
000005BA F408 cinvl NONE, [A0]
000005BC 141A move.b D2, [A2]+
000005BE 7B74 moveq.l D5, 0x74
000005C0 4104 .invalid 0, D4 // invalid opcode 4 with b == 4
000005C2 A33E syscall DrvrRemove, flags=3
000005C4 5D04 subq.b D4, 6
000005C6 E507 asl D7.b, 2
000005C8 0F26 btst -[A6], D7
000005CA 1C0F move.b D6, A7
000005CC 0D0E btst A6, D6
000005CE A144 syscall SetFPos, flags=1
000005D0 141A move.b D2, [A2]+
000005D2 EB16 roxl D6.b, 5
000005D4 8103 sbcd D0, D3
000005D6 BB5E xor.w [A6]+, D5
000005D8 051F btst [A7]+, D2
000005DA 8703 sbcd D3, D3
000005DC 5373 62D9 subq.w [A3 + D6.w * 2 - 0x39], 1
000005E0 11A9 03E3 16AD move.b [A0 + D1.w * 8 - 0x83], [A1 + 0x3E3]
000005E6 0342 bchg D2, D1
000005E8 8703 sbcd D3, D3
000005EA 710F moveq.l D0, 0x0F
000005EC B103 xor.b D3, D0
000005EE 141A move.b D2, [A2]+
000005F0 CB05 abcd D5, D5
000005F2 6113 bsr +0x15 /* 00000607 */
000005F4 0331 8B27 0F14 1A33 5721 btst [[A1 + 0xF14] + A0 * 2 + 0x1A335721], D1
000005FE 04A3 0E39 3E0F subi.l -[A3], 0xE393E0F
00000604 C147 exg D0, D7
00000606 9329 FB0C sub.b [A1 - 0x4F4], D1
0000060A E500 asl D0.b, 2
0000060C 4357 chk.w D1, [A7]
0000060E 265B movea.l A3, [A3]+
00000610 031A btst [A2]+, D1
00000612 3B57 8544 move.w [A5 - 0x7ABC], [A7]
00000616 A363 syscall MaxApplZone, flags=3
00000618 6504 bcs +0x6 /* 0000061E */
0000061A 7331 moveq.l D1, 0x31
0000061C 0FF5 .incomplete
label0000061E:
0000061E 430F .invalid 1, A7 // invalid opcode 4 with b == 4
00000620 8503 sbcd D2, D3
00000622 0309 btst A1, D1
00000624 8B27 or.b -[A7], D5
00000626 D08B add.l D0, A3
00000628 1361 18D3 move.b [A1 + 0x18D3], -[A1]
0000062C 3A41 movea.w A5, D1
0000062E 4FE5 lea.l A7, -[A5]
00000630 01B3 6326 650C 8CBB bclr [[A3 + 0x650C] + D6 * 2 - 0x7345], D0
00000638 0185 bclr D5, D0
0000063A 0C73 4625 509B cmpi.w [A3 + D5.w - 0x101], 0x4625 /* 'F%' */
00000640 0D1E btst [A6]+, D6
00000642 1EF3 018C move.b [A7]+, <<invalid full ext with I/IS == 4>>
00000646 141A move.b D2, [A2]+
00000648 8B4D B703 pack -[A5], -[A5], 0xB703
0000064C 07B6 7327 8B27 0B1B 7B20 bclr [[A6 - 0x74D9] + D7 * 2 + 0xB1B7B20], D3
00000656 8B27 or.b -[A7], D5
00000658 C0A1 and.l D0, -[A1]
0000065A 0073 108B 01D3 0F85 4887 ori.w [[] + 0xF854887], 0x108B
00000664 038F bclr A7, D1
00000666 0F65 bchg -[A5], D7
00000668 090B btst A3, D4
0000066A 1130 2109 move.b -[A0], [[A0 + <<invalid base displacement size>> + D2]]
0000066E 7331 moveq.l D1, 0x31
00000670 E10C lsl D4.b, 8
00000672 A301 syscall Close, flags=3
00000674 26C1 move.l [A3]+, D1
00000676 03CB .incomplete
00000678 88C5 divu.w D4, D5
0000067A 59F9 0A0F 266B svs [0x0A0F266B]
00000680 0097 031F 0F61 ori.l [A7], 0x31F0F61
00000686 0BAB 0225 bclr [A3 + 0x225], D5
0000068A 29F3 6226 1B0B EC5B move.l 0x1B0BEC5B, [A3 + D6.w * 2 + 0x26]
00000692 1963 0B13 move.b [A4 + 0xB13], -[A3]
00000696 00F3 .incomplete
00000698 091E btst [A6]+, D4
0000069A 6111 bsr +0x13 /* 000006AD */
0000069C 9329 881A sub.b [A1 - 0x77E6], D1
000006A0 F783 .invalid <<F/6/3>>
000006A2 3A14 move.w D5, [A4]
000006A4 1A33 4D11 move.b D5, [[A3 + D4 * 4]]
000006A8 05F3 .incomplete
000006AA 3F11 move.w -[A7], [A1]
000006AC 0523 btst -[A3], D2
000006AE 0609 0585 addi.b A1, 0x85
000006B2 09A7 bclr -[A7], D4
000006B4 835E or.w [A6]+, D1
000006B6 EB55 roxl D5.w, 5
000006B8 5104 subq.b D4, 8
000006BA B329 5104 xor.b [A1 + 0x5104], D1
000006BE 5306 subq.b D6, 1
000006C0 A526 syscall HandleZone, flags=5
000006C2 6D04 blt +0x6 /* 000006C8 */
000006C4 A783 syscall SetOSDefault, flags=7
000006C6 7C93 moveq.l D6, 0xFFFFFF93
label000006C8:
000006C8 6271 bhi +0x73 /* 0000073B */
000006CA 041B 377D subi.b [A3]+, 0x7D /* '}' */
000006CE 0442 6D04 subi.w D2, 0x6D04
000006D2 5B62 subq.w -[A2], 5
000006D4 A704 syscall Control, flags=7
000006D6 AD0F syscall DrawNew, auto_pop
000006D8 7104 moveq.l D0, 0x04
000006DA 0F7D bchg <<invalid special address>>, D7
000006DC 04AC 6D04 A784 D10F subi.l [A4 - 0x2EF1], 0x6D04A784
000006E4 7104 moveq.l D0, 0x04
000006E6 0F7D bchg <<invalid special address>>, D7
000006E8 0408 6D04 subi.b A0, 0x4
000006EC 0FD9 .incomplete
000006EE 2FD3 move.l <<invalid special address>>, [A3]
000006F0 0A49 2B4B xori.w A1, 0x2B4B /* '+K' */
000006F4 0D55 bchg [A5], D6
000006F6 2B0F move.l -[A5], A7
000006F8 C121 and.b -[A1], D0
000006FA D33A 0309 add.b [PC + 0x309 /* 00000A05, value 0xF */], D1
000006FE 7331 moveq.l D1, 0x31
00000700 412B 7331 .invalid 0, [A3 + 0x7331] // invalid opcode 4 with b == 4
00000704 392A 931A move.w -[A4], [A2 - 0x6CE6]
00000708 252A A30A move.l -[A2], [A2 - 0x5CF6]
0000070C 312A CB27 move.w -[A0], [A2 - 0x34D9]
00000710 D703 addx.b D3, D3
00000712 F973 .extension 0x973 <<F/4-5/4>> // unimplemented
00000714 3153 1A7B move.w [A0 + 0x1A7B], [A3]
00000718 2073 3121 2A73 movea.l A0, [[A3 + 0x2A73 + D3]]
0000071E 3121 move.w -[A0], -[A1]
00000720 2AD3 move.l [A5]+, [A3]
00000722 08B9 360F A507 8129 bclr.b [0xA5078129], 0xF
0000072A 4529 532C .invalid 2, [A1 + 0x532C] // invalid opcode 4 with b == 4
0000072E 4129 7331 .invalid 0, [A1 + 0x7331] // invalid opcode 4 with b == 4
00000732 4529 C528 .invalid 2, [A1 - 0x3AD8] // invalid opcode 4 with b == 4
00000736 A704 syscall Control, flags=7
00000738 3D0F move.w -[A6], A7
0000073A 3111 move.w -[A0], [A1]
0000073C 0F31 1125 012B btst [[A1 + 0x12B] + D1], D7
00000742 1487 move.b [A2], D7
00000744 0451 D33A subi.w [A1], 0xD33A
00000748 881A or.b D4, [A2]+
0000074A C784 and.l D4, D3
0000074C 5F6B 0D3C subq.w [A3 + 0xD3C], 7
00000750 CB2C 4B23 and.b [A4 + 0x4B23], D5
00000754 1E14 move.b D7, [A4]
00000756 1A0F move.b D5, A7
00000758 A90E syscall SaveOld
0000075A 530E subq.b A6, 1
0000075C E90E lsl D6.b, 4
0000075E D88B add.l D4, A3
00000760 00D2 .incomplete
00000762 E84B lsr D3.w, 4
00000764 138E 1A0F move.b [A1 + D1 * 2 + 0xF], A6
00000768 261E move.l D3, [A6]+
0000076A 1406 move.b D2, D6
0000076C 6B0D bmi +0xF /* 0000077B */
0000076E 1A0F move.b D5, A7
00000770 2678 A100 movea.l A3, [0xFFFFA100]
00000774 4B0A .invalid 5, A2 // invalid opcode 4 with b == 4
00000776 6503 bcs +0x5 /* 0000077B */
00000778 B30F cmpm.b [A1]+, [A7]+
0000077A 1B03 move.b -[A5], D3
0000077C C911 and.b [A1], D4
0000077E 3309 move.w -[A1], A1
00000780 BE33 019B 01D2 C339 cmp.b D7, [[ + D0] + 0x1D2C339]
00000788 0690 6493 1216 addi.l [A0], 0x64931216
0000078E 081A 0F26 btst.b [A2]+, 0x26 /* '&' */
00000792 78B2 moveq.l D4, 0xFFFFFFB2
00000794 903A A618 sub.b D0, [PC - 0x59E8 /* FFFFADAE, cstring ""<EOF> */]
00000798 18E3 move.b [A4]+, -[A3]
0000079A 1236 0371 2263 04CB move.b D1, [[A6 + 0x226304CB]]
000007A2 0B83 bclr D3, D5
000007A4 84F3 1063 divu.w D2, [A3 + D1.w + 0x63]
000007A8 491F .invalid 4, [A7]+ // invalid opcode 4 with b == 4
000007AA 2503 move.l -[A2], D3
000007AC 5302 subq.b D2, 1
000007AE 885B or.w D4, [A3]+
000007B0 001A 0F26 ori.b [A2]+, 0x26 /* '&' */
000007B4 0501 btst D1, D2
000007B6 3B40 5B00 move.w [A5 + 0x5B00], D0
000007BA 881A or.b D4, [A2]+
000007BC 0FE5 .incomplete
000007BE 081A B785 btst.b [A2]+, 0x85
000007C2 C133 0C41 and.b [A3 + D0 * 4 + 0x41], D0
000007C6 0362 bchg -[A2], D1
000007C8 D32A 9C5C add.b [A2 - 0x63A4], D1
000007CC A504 syscall Control, flags=5
000007CE 0FA5 bclr -[A5], D7
000007D0 0462 AEAB subi.w -[A2], 0xAEAB
000007D4 0B9C bclr [A4]+, D5
000007D6 5C05 addq.b D5, 6
000007D8 050F btst A7, D2
000007DA 2669 0B5B movea.l A3, [A1 + 0xB5B]
000007DE 2B44 6318 move.l [A5 + 0x6318], D4
000007E2 8512 or.b [A2], D2
000007E4 E4BA ror D2, D2
000007E6 C303 abcd D1, D3
000007E8 9314 sub.b [A4], D1
000007EA 3B09 move.w -[A5], A1
000007EC 0843 1F06 bchg.b D3, 0x6
000007F0 E4C1 roxr .w D1
000007F2 0340 bchg D0, D1
000007F4 601A bra +0x1C /* 00000810 */
000007F6 0FE5 .incomplete
000007F8 0CE4 .incomplete
000007FA 3A3E move.w D5, <<invalid special address>>
000007FC 1818 move.b D4, [A0]+
000007FE BB1B xor.b [A3]+, D5
00000800 1502 move.b -[A2], D2
00000802 0F19 btst [A1]+, D7
00000804 02ED .incomplete
00000806 0108 btst A0, D0
00000808 1A0F move.b D5, A7
0000080A ED01 asl D1.b, 6
0000080C 2218 move.l D1, [A0]+
0000080E 18F3 0236 move.b [A4]+, [A3 + D0.w * 2 + 0x36]
// begin alternate branch 00000810-00000816
label00000810:
00000810 0236 6606 3E16 andi.b [A6 + D3 * 8 + 0x16], 0x6
// end alternate branch 00000810-00000816
label00000810: // (misaligned)
00000812 6606 bne +0x8 /* 0000081A */
00000814 3E16 move.w D7, [A6]
00000816 3B03 move.w -[A5], D3
00000818 2100 move.l -[A0], D0
label0000081A:
0000081A 6B09 bmi +0xB /* 00000825 */
0000081C 063E E307 addi.b <<invalid special address>>, 0x7
00000820 4A86 tst.l D6
00000822 D05C add.w D0, [A4]+
00000824 4A66 tst.w -[A6]
00000826 7B11 moveq.l D5, 0x11
00000828 5CDB sge [A3]+
0000082A 030D btst A5, D1
0000082C 013E btst <<invalid special address>>, D0
0000082E D05C add.w D0, [A4]+
00000830 AB06 syscall CullPoints
00000832 4AA6 tst.l -[A6]
00000834 A101 syscall Close, flags=1
00000836 1501 move.b -[A2], D1
00000838 9C0D sub.b D6, A5
0000083A 0141 bchg D1, D0
0000083C 0309 btst A1, D1
0000083E 0166 bchg -[A6], D0
00000840 9C25 sub.b D6, -[A5]
00000842 028D 0505 0149 andi.l A5, 0x5050149
00000848 BC7C 0A81 cmp.w D6, 0xA81
0000084C B143 xor.w D3, D0
0000084E 5193 subq.l [A3], 8
00000850 2F40 6083 move.l [A7 + 0x6083], D0
00000854 1038 B301 move.b D0, [0xFFFFB301]
00000858 D30F addx.b -[A1], -[A7]
0000085A 067C 4D0C 0F45 addi.w 0xF45, 0x4D0C
00000860 0C7C 3A66 1818 cmpi.w 0x1818, 0x3A66 /* ':f' */
00000866 0A40 A640 xori.w D0, 0xA640
0000086A 661A bne +0x1C /* 00000886 */
0000086C 0F26 btst -[A6], D7
0000086E 0AEB .incomplete
00000870 1B38 4905 move.b -[A5], [0x00004905]
00000874 9069 2145 sub.w D0, [A1 + 0x2145]
00000878 120F move.b D1, A7
0000087A 6D21 blt +0x23 /* 0000089D */
0000087C 4510 .invalid 2, [A0] // invalid opcode 4 with b == 4
0000087E 25D6 0840 move.l [PC + 0x840 /* 000010C0, value 0x265AEB31 */], [A6]
00000882 08E1 0F22 bset.b -[A1], 0x22 /* '\"' */
label00000886:
00000886 A30F syscall MountVol, flags=3
00000888 C903 abcd D4, D3
0000088A D31F add.b [A7]+, D1
0000088C 3C6A 2E2A movea.w A6, [A2 + 0x2E2A]
00000890 3A8A move.w [A5], A2
00000892 3B04 move.w -[A5], D4
00000894 189A move.b [A4], [A2]+
00000896 5492 addq.l [A2], 2
00000898 9312 sub.b [A2], D1
0000089A 6C5B bge +0x5D /* 000008F7 */
0000089C 0106 btst D6, D0
0000089E E316 roxl D6.b, 1
000008A0 1630 0200 move.b D3, [A0 + D0.w * 2]
000008A4 2302 move.l -[A1], D2
000008A6 5309 subq.b A1, 1
000008A8 5B74 1B40 subq.w [A4 + <<invalid base displacement size>>], 5
000008AC 06C3 .incomplete
000008AE 04C3 .incomplete
000008B0 16F4 530F 5E4B 0053 move.b [A3]+, [[A4 + <<invalid base displacement size>>] + D5 * 2 + 0x5E4B0053]
000008B8 0F5C bchg [A4]+, D7
000008BA 3B18 move.w -[A5], [A0]+
000008BC EB01 asl D1.b, 5
000008BE 0E0B 1597 .invalid.b A3, 0x97 // invalid immediate operation
000008C2 0722 btst -[A2], D3
000008C4 8806 or.b D4, D6
000008C6 DB25 add.b -[A5], D5
000008C8 0200 7324 andi.b D0, 0x24 /* '$' */
000008CC 8100 sbcd D0, D0
000008CE C101 abcd D0, D1
000008D0 0200 1B20 andi.b D0, 0x20 /* ' ' */
000008D4 E104 asl D4.b, 8
000008D6 D31F add.b [A7]+, D1
000008D8 4104 .invalid 0, D4 // invalid opcode 4 with b == 4
000008DA D31F add.b [A7]+, D1
000008DC 4504 .invalid 2, D4 // invalid opcode 4 with b == 4
000008DE 608B bra -0x73 /* 0000086B */
000008E0 1497 move.b [A2], [A7]
000008E2 073D btst <<invalid special address>>, D3
000008E4 1680 move.b [A3], D0
000008E6 F707 .extension 0x707 <<F/4-5/3>> // unimplemented
000008E8 4965 chk.w D4, -[A5]
000008EA 0406 9310 subi.b D6, 0x10
000008EE E510 roxl D0.b, 2
000008F0 481A nbcd.b [A2]+
000008F2 0FE5 .incomplete
000008F4 1093 move.b [A0], [A3]
000008F6 103A 6B0D move.b D0, [PC + 0x6B0D /* 00007405, cstring ""<EOF> */]
000008FA 1818 move.b D4, [A0]+
000008FC 1EF3 0F38 4100 2301 move.b [A7]+, [A3 + 0x41002301 + D0 * 8]
00000904 5840 addq.w D0, 4
00000906 1B07 move.b -[A5], D7
00000908 406B 0D40 negx.w [A3 + 0xD40]
0000090C A305 syscall Status, flags=3
0000090E 406B 0A0F negx.w [A3 + 0xA0F]
00000912 0A8B 2B58 231B xori.l A3, 0x2B58231B
00000918 141A move.b D2, [A2]+
0000091A 0F01 btst D1, D7
0000091C 3103 move.w -[A0], D3
0000091E 5508 subq.b A0, 2
00000920 BB02 xor.b D2, D5
00000922 1B07 move.b -[A5], D7
00000924 9B0C subx.b -[A5], -[A4]
00000926 5C4A addq.w A2, 6
00000928 6B0A bmi +0xC /* 00000934 */
0000092A BB05 xor.b D5, D5
0000092C 4301 .invalid 1, D1 // invalid opcode 4 with b == 4
0000092E 9CE1 sub.w A6, -[A1]
00000930 1F06 move.b -[A7], D6
00000932 8AE3 divu.w D5, -[A3]
label00000934:
00000934 0B0A btst A2, D5
00000936 231B move.l -[A1], [A3]+
00000938 0AF3 .incomplete
0000093A 0E58 F30E .invalid.w [A0]+, 0xF30E // invalid immediate operation
0000093E 0621 1279 addi.b -[A1], 0x79 /* 'y' */
00000942 13AB 12E1 09AB 12E1 0944 6301 move.b [[0x12E1 + D0] + 0x9446301], [A3 + 0x12E1]
0000094E A5E3 syscall vFndFilName, flags=5
00000950 0E20 100B .invalid.b -[A0], 0xB // invalid immediate operation
00000954 1C3C 9E2E move.b D6, 0x2E /* '.' */
00000958 6097 bra -0x67 /* 000008F1 */
0000095A 071C btst [A4]+, D3
0000095C 9B19 sub.b [A1]+, D5
0000095E B104 xor.b D4, D0
00000960 0F2D 18B3 btst [A5 + 0x18B3], D7
00000964 2741 05B3 move.l [A3 + 0x5B3], D1
00000968 2745 0F13 move.l [A3 + 0xF13], D5
0000096C 404D negx.w A5
0000096E 240F move.l D2, A7
00000970 450F .invalid 2, A7 // invalid opcode 4 with b == 4
00000972 1340 510F move.b [A1 + 0x510F], D0
00000976 2301 move.l -[A1], D1
00000978 4100 .invalid 0, D0 // invalid opcode 4 with b == 4
0000097A FB04 .extension 0xB04 <<F/4-5/5>> // unimplemented
0000097C A05D syscall SwapMMUMode
0000097E 0F58 bchg [A0]+, D7
00000980 8B2B A023 or.b [A3 - 0x5FDD], D5
00000984 1B05 move.b -[A5], D5
00000986 3AE1 move.w [A5]+, -[A1]
00000988 48A3 0F41 movem.w -[A3], D4,D5,D6,D7,A1,A7
0000098C 0016 8016 ori.b [A6], 0x16
00000990 8081 or.l D0, D1
00000992 236B 0D53 7101 move.l [A1 + 0x7101], [A3 + 0xD53]
00000998 078A bclr A2, D3
0000099A 930B subx.b -[A1], -[A3]
0000099C 0F1E btst [A6]+, D7
0000099E 0F01 btst D1, D7
000009A0 2C53 movea.l A6, [A3]
000009A2 1A4A movea.b A5, A2
000009A4 1B07 move.b -[A5], D7
000009A6 252F 6B0D move.l -[A2], [A7 + 0x6B0D]
000009AA 6931 bvs +0x33 /* 000009DD */
000009AC 0D01 btst D1, D6
000009AE AE60 syscall DeleteMCEntries/DelMCEntries, auto_pop
000009B0 8531 1B07 E31D 2501 or.b [[A1 + <<invalid base displacement size>>] + D1 * 2 - 0x1CE2DAFF], D2
000009B8 DB0E addx.b -[A5], -[A6]
000009BA 0101 btst D1, D0
000009BC 0F0A btst A2, D7
000009BE BA6B 030F cmp.w D5, [A3 + 0x30F]
000009C2 0A0F E101 xori.b A7, 0x1
000009C6 D32A 0D16 add.b [A2 + 0xD16], D1
000009CA 6104 bsr +0x6 /* 000009D0 */
000009CC 16FA EB0F move.b [A3]+, [PC - 0x14F1 /* FFFFF4DD, cstring ""<EOF> */]
fn000009D0:
000009D0 4516 .invalid 2, [A6] // invalid opcode 4 with b == 4
000009D2 1630 EB0F 8119 6116 move.b D3, [[A0 + <<invalid base displacement size>>] + A6 * 2 - 0x7EE69EEA]
000009DA A0A9 syscall 0x0A9
000009DC 16F9 110B 1C21 move.b [A3]+, [0x110B1C21]
000009E2 0A0B 1CA5 xori.b A3, 0xA5
000009E6 16CB move.b [A3]+, A3
000009E8 030D btst A5, D1
000009EA EAA3 asr D3, D5
000009EC 734D moveq.l D1, 0x4D
000009EE 152B 1451 move.b -[A2], [A3 + 0x1451]
000009F2 0363 bchg -[A3], D1
000009F4 742B moveq.l D2, 0x2B
000009F6 0A06 A641 xori.b D6, 0x41 /* 'A' */
000009FA 1533 0DE1 0333 move.b -[A2], [[0x333]]
00000A00 0DE1 .incomplete
00000A02 0314 btst [A4], D1
00000A04 1A0F move.b D5, A7
00000A06 2120 move.l -[A0], -[A0]
00000A08 21E4 F4C3 move.l [0xFFFFF4C3], -[A4]
00000A0C 045A 4B1D subi.w [A2]+, 0x4B1D
00000A10 06C3 .incomplete
00000A12 1F06 move.b -[A7], D6
00000A14 033B 0309 btst [[PC + <<invalid base displacement size>> + D0 * 2]], D1
00000A18 0316 btst [A6], D1
00000A1A 45F2 0F45 lea.l A2, <<invalid full ext with IS == 1 and I/IS == 5>>
00000A1E 5C03 addq.b D3, 6
00000A20 3BD6 move.w <<invalid special address>>, [A6]
00000A22 AB1A syscall PutOval
00000A24 06A3 7303 09C3 addi.l -[A3], 0x730309C3
00000A2A 13A5 010F A501 A373 move.b [[A1 + <<invalid base displacement size>>] + D0 - 0x5AFE5C8D], -[A5]
00000A32 16FA 0200 move.b [A3]+, [PC + 0x200 /* 00000C34, value 0xD3 */]
00000A36 C30D abcd -[A1], -[A5]
00000A38 7881 moveq.l D4, 0xFFFFFF81
00000A3A 6465 bcc +0x67 /* 00000AA1 */
00000A3C 04C3 .incomplete
00000A3E 04C5 .incomplete
00000A40 643B bcc +0x3D /* 00000A7D */
00000A42 3369 051A 0FED move.w [A1 + 0xFED], [A1 + 0x51A]
00000A48 0443 24F5 subi.w D3, 0x24F5
00000A4C 04F7 .incomplete
00000A4E 88CA divu.w D4, A2
00000A50 E104 asl D4.b, 8
00000A52 6303 bls +0x5 /* 00000A57 */
00000A54 745B moveq.l D2, 0x5B
00000A56 3B9C 74BB move.w [A5 + D7.w * 4 - 0x69], [A4]+
00000A5A 4D9C .invalid 6, [A4]+ // invalid opcode 4 with b == 6
00000A5C 1B4B 06FB move.b [A5 + 0x6FB], A3
00000A60 0E85 5FD3 271A .invalid.l D5, 0x5FD3271A // invalid immediate operation
00000A66 0F05 btst D5, D7
00000A68 22FB 0E09 move.l [A1]+, [PC + D0 * 8 + 0x9]
00000A6C 2214 move.l D1, [A4]
00000A6E A103 syscall Write, flags=1
00000A70 4B0A .invalid 5, A2 // invalid opcode 4 with b == 4
00000A72 4AA3 tst.l -[A3]
00000A74 05EB .incomplete
00000A76 3069 1822 movea.w A0, [A1 + 0x1822]
00000A7A 6518 bcs +0x1A /* 00000A94 */
00000A7C 8061 or.w D0, -[A1]
00000A7E 18C3 move.b [A4]+, D3
00000A80 0469 1806 0113 subi.w [A1 + 0x113], 0x1806
00000A86 5914 subq.b [A4], 4
00000A88 8B10 or.b [A0], D5
00000A8A A113 syscall FlushVol, flags=1
00000A8C 8B10 or.b [A0], D5
00000A8E A113 syscall FlushVol, flags=1
00000A90 1234 D346 move.b D1, <<invalid full ext with IS == 1 and I/IS == 6>>
label00000A94:
00000A94 D346 addx.w D1, D6
00000A96 354A 081A move.w [A2 + 0x81A], A2
00000A9A 8787 012B unpk D3, D7, 0x012B
00000A9E 0BAD 7B19 bclr [A5 + 0x7B19], D5
00000AA2 0387 bclr D7, D1
00000AA4 8953 or.w [A3], D4
00000AA6 1630 1630 move.b D3, [A0 + D1.w * 8 + 0x30]
00000AAA 454D chk.w D2, A5
00000AAC F103 .extension 0x103 <<F/4-5/0>> // unimplemented
00000AAE E607 asr D7.b, 3
00000AB0 013E btst <<invalid special address>>, D0
00000AB2 FB03 .extension 0xB03 <<F/4-5/5>> // unimplemented
00000AB4 0E2E 08E9 6218 .invalid.b [A6 + 0x6218], 0xE9 // invalid immediate operation
00000ABA 18F4 4806 move.b [A4]+, [A4 + D4 + 0x6]
00000ABE E6A1 asr D1, D3
00000AC0 0521 btst -[A1], D2
00000AC2 6C0F bge +0x11 /* 00000AD3 */
00000AC4 8505 sbcd D2, D5
00000AC6 E63A ror D2.b, D3
00000AC8 9018 sub.b D0, [A0]+
00000ACA 18BB 0068 move.b [A4], [PC + D0.w + 0x68]
00000ACE C62B 0E14 and.b D3, [A3 + 0xE14]
00000AD2 0CC6 .incomplete
00000AD4 0690 8303 7613 addi.l [A0], 0x83037613
00000ADA 0203 067A andi.b D3, 0x7A /* 'z' */
00000ADE 5308 subq.b A0, 1
00000AE0 2103 move.l -[A0], D3
00000AE2 9B22 sub.b -[A2], D5
00000AE4 26E8 C306 move.l [A3]+, [A0 - 0x3CFA]
00000AE8 6303 bls +0x5 /* 00000AED */
00000AEA 4B06 .invalid 5, D6 // invalid opcode 4 with b == 4
00000AEC 4B01 .invalid 5, D1 // invalid opcode 4 with b == 4
00000AEE 0101 btst D1, D0
00000AF0 5B3B 262B subq.b [PC + D2.w * 8 + 0x2B], 5
00000AF4 0E06 C633 .invalid.b D6, 0x33 /* '3' */ // invalid immediate operation
00000AF8 1514 move.b -[A2], [A4]
00000AFA AB2B syscall ExTblPtr
00000AFC B47A 333E cmp.w D2, [PC + 0x333E /* 00003E3C, cstring ""<EOF> */]
00000B00 4B06 .invalid 5, D6 // invalid opcode 4 with b == 4
00000B02 D301 addx.b D1, D1
00000B04 0700 btst D0, D3
00000B06 1648 movea.b A3, A0
00000B08 2102 move.l -[A0], D2
00000B0A E1BB rol D3, D0
00000B0C 5701 subq.b D1, 3
00000B0E 36B3 128C move.w [A3], [A3 + D1.w * 2 - 0x116]
00000B12 D303 addx.b D1, D3
00000B14 4B18 .invalid 5, [A0]+ // invalid opcode 4 with b == 4
00000B16 7A8B moveq.l D5, 0xFFFFFF8B
00000B18 0393 bclr [A3], D1
00000B1A 37D3 036B 627A 74BB 1906 move.w [[PC + 0x627A] + 0x74BB1906], [A3]
00000B24 AB01 syscall BitsToMap
00000B26 8D7E or.w <<invalid special address>>, D6
00000B28 0F05 btst D5, D7
00000B2A 0AAB 0189 7EED 016A xori.l [A3 + 0x16A], 0x1897EED
00000B32 1A0F move.b D5, A7
00000B34 ED01 asl D1.b, 6
00000B36 D2E5 add.w A1, -[A5]
00000B38 011B btst [A3]+, D0
00000B3A 0040 2265 ori.w D0, 0x2265 /* '\"e' */
00000B3E 6336 bls +0x38 /* 00000B76 */
00000B40 4086 negx.l D6
00000B42 3303 move.w -[A1], D3
00000B44 4101 .invalid 0, D1 // invalid opcode 4 with b == 4
00000B46 E307 asl D7.b, 1
00000B48 857E or.w <<invalid special address>>, D2
00000B4A 9786 subx.l D3, D6
00000B4C 1F23 move.b -[A7], -[A3]
00000B4E 00E8 .incomplete
00000B50 3B0F move.w -[A5], A7
00000B52 8E1A or.b D7, [A2]+
00000B54 0F26 btst -[A6], D7
00000B56 06B3 121A 0FE5 26B3 addi.l [A3 + D2.w * 8 - 0x77], 0x121A0FE5
00000B5E 12C9 move.b [A1]+, A1
00000B60 7F14 moveq.l D7, 0x14
00000B62 1A0F move.b D5, A7
00000B64 26D4 move.l [A3]+, [A4]
00000B66 141A move.b D2, [A2]+
00000B68 0F26 btst -[A6], D7
00000B6A 1A0F move.b D5, A7
00000B6C 297F 2300 move.l [A4 + 0x2300], <<invalid special address>>
00000B70 EB33 roxl D3.b, D5
00000B72 8131 0331 BB3F D308 or.b [[A1 - 0x44C02CF8 + D0 * 2]], D0
// begin alternate branch 00000B76-00000B7A
label00000B76:
00000B76 BB3F xor.b <<invalid special address>>, D5
00000B78 D308 addx.b -[A1], -[A0]
// end alternate branch 00000B76-00000B7A
label00000B76: // (misaligned)
00000B7A 7B20 moveq.l D5, 0x20
00000B7C BB3F xor.b <<invalid special address>>, D5
00000B7E 532B 0309 subq.b [A3 + 0x309], 1
00000B82 BB3F xor.b <<invalid special address>>, D5
00000B84 A503 syscall Write, flags=5
00000B86 1A9B move.b [A5], [A3]+
00000B88 0526 btst -[A6], D2
00000B8A E101 asl D1.b, 8
00000B8C E900 asl D0.b, 4
00000B8E DB16 add.b [A6], D5
00000B90 A5C3 syscall vRelBlock, flags=5
00000B92 3415 move.w D2, [A5]
00000B94 1153 1E41 move.b [A0 + 0x1E41], [A3]
00000B98 0303 btst D3, D1
00000B9A 3103 move.w -[A0], D3
00000B9C 1674 531D movea.b A3, [[A4] + D5 * 2]
00000BA0 3B0A move.w -[A5], A2
00000BA2 0316 btst [A6], D1
00000BA4 1A0F move.b D5, A7
00000BA6 26CD move.l [A3]+, A5
00000BA8 0FAB 0B1A bclr [A3 + 0xB1A], D7
00000BAC B789 cmpm.l [A3]+, [A1]+
00000BAE EA33 roxr D3.b, D5
00000BB0 1D1A move.b -[A6], [A2]+
00000BB2 F789 .invalid <<F/6/3>>
00000BB4 FACD 1193 .extension 0xACD <<F/2-3/5>> // unimplemented
00000BB8 0CDB .incomplete
00000BBA 3A05 move.w D5, D5
00000BBC 12B7 8A14 move.b [A1], [A7 + A0 * 2 + 0x14]
00000BC0 2312 move.l -[A1], [A2]
00000BC2 8E1A or.b D7, [A2]+
00000BC4 0F09 btst A1, D7
00000BC6 120F move.b D1, A7
00000BC8 0D12 btst [A2], D6
00000BCA 8990 or.l [A0], D4
00000BCC 141A move.b D2, [A2]+
00000BCE 0F29 120F btst [A1 + 0x120F], D7
00000BD2 261A move.l D3, [A2]+
00000BD4 0F2D 12BB btst [A5 + 0x12BB], D7
00000BD8 3901 move.w -[A4], D1
00000BDA 3D03 move.w -[A6], D3
00000BDC 31DB 3ACB move.w [0x00003ACB], [A3]+
00000BE0 0F7B 20DB bchg [PC + D2.w - 0x37], D7
00000BE4 3A63 movea.w A5, -[A3]
00000BE6 3603 move.w D3, D3
00000BE8 09DB .incomplete
00000BEA 3AC9 move.w [A5]+, A1
00000BEC 031A btst [A2]+, D1
00000BEE 0F26 btst -[A6], D7
00000BF0 7B20 moveq.l D5, 0x20
00000BF2 C313 and.b [A3], D1
00000BF4 6101 bsr +0x3 /* 00000BF7 */
00000BF6 C313 and.b [A3], D1
00000BF8 6D01 blt +0x3 /* 00000BFB */
00000BFA 0FCD .incomplete
00000BFC 12AB 1245 move.b [A1], [A3 + 0x1245]
00000C00 110F move.b -[A0], A7
00000C02 263B 0AC3 move.l D3, [PC + D0 * 2 - 0x61]
00000C06 131A move.b -[A1], [A2]+
00000C08 0F85 bclr D5, D7
00000C0A E70F lsl D7.b, 3
00000C0C 2616 move.l D3, [A6]
00000C0E E300 asl D0.b, 1
00000C10 1A0F move.b D5, A7
00000C12 0501 btst D1, D2
00000C14 0F26 btst -[A6], D7
00000C16 1702 move.b -[A3], D2
00000C18 270F move.l -[A3], A7
00000C1A 0501 btst D1, D2
00000C1C 0F26 btst -[A6], D7
00000C1E 1702 move.b -[A3], D2
00000C20 3D0F move.w -[A6], A7
00000C22 2616 move.l D3, [A6]
00000C24 0F88 bclr A0, D7
00000C26 1A0F move.b D5, A7
00000C28 8503 sbcd D2, D3
00000C2A 16CA move.b [A3]+, A2
00000C2C 1A0F move.b D5, A7
00000C2E 26E3 move.l [A3]+, -[A3]
00000C30 014B bchg A3, D0
00000C32 1874 D356 movea.b A4, <<invalid full ext with IS == 1 and I/IS == 6>>
00000C36 E929 lsl D1.b, D4
00000C38 FB10 .extension 0xB10 <<F/4-5/5>> // unimplemented
00000C3A 0693 0505 165B addi.l [A3], 0x505165B
00000C40 021A 0FC5 andi.b [A2]+, 0xC5
00000C44 0F93 bclr [A3], D7
00000C46 05E3 .incomplete
00000C48 078D bclr A5, D3
00000C4A 01D3 .incomplete
00000C4C 041A 0F8D subi.b [A2]+, 0x8D
00000C50 010B btst A3, D0
00000C52 1406 move.b D2, D6
00000C54 688B bvc -0x73 /* 00000BE1 */
00000C56 3A53 movea.w A5, [A3]
00000C58 00E3 .incomplete
00000C5A 0D66 bchg -[A6], D6
00000C5C 4100 .invalid 0, D0 // invalid opcode 4 with b == 4
00000C5E A641 syscall SetFilLock/PBHSetFLock/HSetFLock, flags=6
00000C60 0022 0666 ori.b -[A2], 0x66 /* 'f' */
00000C64 4329 8D03 .invalid 1, [A1 - 0x72FD] // invalid opcode 4 with b == 4
00000C68 9374 1A0F sub.w [A4 + D1 * 2 + 0xF], D1
00000C6C 8903 sbcd D4, D3
00000C6E 5371 0668 subq.w [A1 + D0.w * 8 + 0x68], 1
00000C72 4329 230C .invalid 1, [A1 + 0x230C] // invalid opcode 4 with b == 4
00000C76 BA73 0781 cmp.w D5, [[ + <<invalid base displacement size>> + D0 * 8]]
00000C7A 6971 bvs +0x73 /* 00000CED */
00000C7C 020F 6D02 andi.b A7, 0x2
00000C80 25AE 1A0F 26C1 move.l [A2 + D2.w * 8 - 0x63], [A6 + 0x1A0F]
00000C86 AD88 syscall CautionAlert, auto_pop
00000C88 1A0F move.b D5, A7
00000C8A 2616 move.l D3, [A6]
00000C8C 0885 320F bclr.b D5, 0xF
00000C90 2641 movea.l A3, D1
00000C92 2385 21B3 5526 16DB 0116 DB2E move.l [[0x552616DB + D2] + 0x116DB2E], D5
00000C9E 1A0F move.b D5, A7
00000CA0 2693 move.l [A3], [A3]
00000CA2 0CBB 3F01 2014 1A0F cmpi.l [PC + D1 * 2 + 0xF], 0x3F012014
00000CAA 2616 move.l D3, [A6]
00000CAC 0F1A btst [A2]+, D7
00000CAE 0FE5 .incomplete
00000CB0 120F move.b D1, A7
00000CB2 26A5 move.l [A3], -[A5]
00000CB4 C80F and.b D4, A7
00000CB6 2606 move.l D3, D6
00000CB8 AB12 syscall PackRgn
00000CBA 1A0F move.b D5, A7
00000CBC E507 asl D7.b, 2
00000CBE AB12 syscall PackRgn
00000CC0 C107 abcd D0, D7
00000CC2 D4D4 add.w A2, [A4]
00000CC4 881A or.b D4, [A2]+
00000CC6 0FE9 .incomplete
00000CC8 010F btst A7, D0
00000CCA ED01 asl D1.b, 6
00000CCC 3B40 E901 move.w [A5 - 0x16FF], D0
00000CD0 0FE9 .incomplete
00000CD2 010F btst A7, D0
00000CD4 ED01 asl D1.b, 6
00000CD6 DB01 addx.b D5, D1
00000CD8 E901 asl D1.b, 4
00000CDA 0FE9 .incomplete
00000CDC 010F btst A7, D0
00000CDE ED01 asl D1.b, 6
00000CE0 DB2E E901 add.b [A6 - 0x16FF], D5
00000CE4 0F26 btst -[A6], D7
00000CE6 1A0F move.b D5, A7
00000CE8 261A move.l D3, [A2]+
00000CEA 0F26 btst -[A6], D7
00000CEC 5AE3 spl -[A3]
00000CEE 4635 190F 8D17 E301 not.b [[A5 + <<invalid base displacement size>>] + D1 - 0x72E81CFF]
00000CF6 6B62 bmi +0x64 /* 00000D5A */
00000CF8 5306 subq.b D6, 1
00000CFA 9519 sub.b [A1]+, D2
00000CFC 0FED .incomplete
00000CFE 0114 btst [A4], D0
00000D00 1A0F move.b D5, A7
00000D02 A90D syscall PaintBehind
00000D04 0FC5 .incomplete
00000D06 0E0F 01D3 .invalid.b A7, 0xD3 // invalid immediate operation
00000D0A AB3E syscall bHilite
00000D0C 4501 .invalid 2, D1 // invalid opcode 4 with b == 4
00000D0E AB55 syscall bMax
00000D10 0909 btst A1, D4
00000D12 0F0D btst A5, D7
00000D14 0942 bchg D2, D4
00000D16 1A0F move.b D5, A7
00000D18 2663 movea.l A3, -[A3]
00000D1A 03D6 .incomplete
00000D1C C319 and.b [A1]+, D1
00000D1E E500 asl D0.b, 2
00000D20 0FE5 .incomplete
00000D22 0317 btst [A7], D1
00000D24 817E or.w <<invalid special address>>, D0
00000D26 0104 btst D4, D0
00000D28 801A or.b D0, [A2]+
00000D2A 0F09 btst A1, D7
00000D2C 045B 730D subi.w [A3]+, 0x730D /* 's\r' */
00000D30 0407 02EA subi.b D7, 0xEA
00000D34 0F05 btst D5, D7
00000D36 041B 10E5 subi.b [A3]+, 0xE5
00000D3A 000F 0504 ori.b A7, 0x4
00000D3E 0F01 btst D1, D7
00000D40 0480 0104 FA1A subi.l D0, 0x104FA1A
00000D46 0F09 btst A1, D7
00000D48 0453 730D subi.w [A3], 0x730D /* 's\r' */
00000D4C 04AC 1A0F 0504 C307 subi.l [A4 - 0x3CF9], 0x1A0F0504
00000D54 E500 asl D0.b, 2
00000D56 0F89 bclr A1, D7
00000D58 020F 8D02 andi.b A7, 0x2
// begin alternate branch 00000D5A-00000D5C
label00000D5A:
00000D5A 8D02 sbcd D6, D2
// end alternate branch 00000D5A-00000D5C
label00000D5A: // (misaligned)
00000D5C F304 .extension 0x304 <<F/4-5/1>> // unimplemented
00000D5E 1A0F move.b D5, A7
00000D60 A505 syscall Status, flags=5
00000D62 0F26 btst -[A6], D7
00000D64 16A3 move.b [A3], -[A3]
00000D66 021A 0F26 andi.b [A2]+, 0x26 /* '&' */
00000D6A 1A0F move.b D5, A7
00000D6C 264B movea.l A3, A3
00000D6E 986B 6293 sub.w D4, [A3 + 0x6293]
00000D72 2603 move.l D3, D3
00000D74 16BB 3F93 26C3 13DB move.b [A3], [[ + D3 * 8] + 0x26C313DB]
00000D7C 3A12 move.w D5, [A2]
00000D7E 346E 6E6E movea.w A2, [A6 + 0x6E6E]
00000D82 4510 .invalid 2, [A0] // invalid opcode 4 with b == 4
00000D84 0F49 bchg A1, D7
00000D86 120F move.b D1, A7
00000D88 2693 move.l [A3], [A3]
00000D8A 260B move.l D3, A3
00000D8C 2C03 move.l D6, D3
00000D8E 1693 move.b [A3], [A3]
00000D90 268B move.l [A3], A3
00000D92 2781 3733 4626 E5F3 0F26 1A0F move.l [[A3 + 0x4626E5F3 + D3 * 8] + 0xF261A0F], D1
00000D9E 8506 sbcd D2, D6
00000DA0 0F26 btst -[A6], D7
00000DA2 1A0F move.b D5, A7
00000DA4 F902 .extension 0x902 <<F/4-5/4>> // unimplemented
00000DA6 0FE9 .incomplete
00000DA8 02F3 .incomplete
00000DAA 4CE5 F6C3 movem.l D0,D1,D2,D3,D5,D6,A0,A1,A6,A7, -[A5]
00000DAE 1303 move.b -[A1], D3
00000DB0 3E14 move.w D7, [A4]
00000DB2 1A0F move.b D5, A7
00000DB4 E500 asl D0.b, 2
00000DB6 0316 btst [A6], D1
00000DB8 0B06 btst D6, D5
00000DBA 1A1B move.b D5, [A3]+
00000DBC 1326 move.b -[A1], -[A6]
00000DBE 3B0F move.w -[A5], A7
00000DC0 430E .invalid 1, A6 // invalid opcode 4 with b == 4
00000DC2 0153 bchg [A3], D0
00000DC4 D05C add.w D0, [A4]+
00000DC6 E501 asl D1.b, 2
00000DC8 4508 .invalid 2, A0 // invalid opcode 4 with b == 4
00000DCA 0F61 bchg -[A1], D7
00000DCC 0FE1 .incomplete
00000DCE 4185 .invalid 0, D5 // invalid opcode 4 with b == 6
00000DD0 010F btst A7, D0
00000DD2 5906 subq.b D6, 4
00000DD4 0F26 btst -[A6], D7
00000DD6 34B3 0B30 C313 6B33 move.w [A2], [A3 - 0x3CEC94CD + D0 * 2]
00000DDE 6100 4505 bsr +0x4507 /* 000052E5 */
00000DE2 6B37 bmi +0x39 /* 00000E1B */
00000DE4 260B move.l D3, A3
00000DE6 14D3 move.b [A2]+, [A3]
00000DE8 0B41 bchg D1, D5
00000DEA 0565 bchg -[A5], D2
00000DEC 450F .invalid 2, A7 // invalid opcode 4 with b == 4
00000DEE E50A lsl D2.b, 2
00000DF0 0F26 btst -[A6], D7
00000DF2 1A0F move.b D5, A7
00000DF4 8905 sbcd D4, D5
00000DF6 C501 abcd D2, D1
00000DF8 0F99 bclr [A1]+, D7
00000DFA 050F btst A7, D2
00000DFC E90B lsl D3.b, 4
00000DFE 0FE9 .incomplete
00000E00 0ABB 0765 090F C503 090B 0F09 xori.l [[PC + <<invalid base displacement size>> + A4 * 4] + 0x90B0F09], 0x765090F
00000E0C 0B0F btst A7, D5
00000E0E 6904 bvs +0x6 /* 00000E14 */
00000E10 4145 chk.w D0, D5
00000E12 0B01 btst D1, D5
label00000E14:
00000E14 930C subx.b -[A1], -[A4]
00000E16 C313 and.b [A3], D1
00000E18 5B03 subq.b D3, 5
00000E1A 2905 move.l -[A4], D5
00000E1C 0FC9 .incomplete
00000E1E 0A03 1683 xori.b D3, 0x83
00000E22 0514 btst [A4], D2
00000E24 1A0F move.b D5, A7
00000E26 261A move.l D3, [A2]+
00000E28 0FE9 .incomplete
00000E2A 04C5 .incomplete
00000E2C 080F E904 btst.b A7, 0x4
00000E30 C78D exg D3, A5
00000E32 5017 addq.b [A7], 8
00000E34 83E4 divs.w D1, -[A4]
00000E36 5B0A subq.b A2, 5
00000E38 C180 and.l D0, D0
00000E3A 8580 0DB6 unpk D2, D0, 0x0DB6
00000E3E 2B07 move.l -[A5], D7
00000E40 4179 0F26 E88E chk.w D0, [0x0F26E88E]
00000E46 1A0F move.b D5, A7
00000E48 26BE move.l [A3], <<invalid special address>>
00000E4A 065B 0A1A addi.w [A3]+, 0xA1A
00000E4E 0F65 bchg -[A5], D7
00000E50 238A E100 move.l [A1 + <<invalid base displacement size>> + A6], A2
00000E54 0200 5311 andi.b D0, 0x11
00000E58 C017 and.b D0, [A7]
00000E5A 0599 bclr [A1]+, D2
00000E5C 1785 9D63 8B8B 013B 4B0B move.b [[A3 - 0x7475] + 0x13B4B0B], D5
00000E66 0825 03B7 btst.b -[A5], 0xB7
00000E6A 8DA4 or.l -[A4], D6
00000E6C 0F25 btst -[A5], D7
00000E6E 030F btst A7, D1
00000E70 2103 move.l -[A0], D3
00000E72 9B6D 0503 sub.w [A5 + 0x503], D5
00000E76 0F1D btst [A5]+, D7
00000E78 0353 bchg [A3], D1
00000E7A 0571 16AB bchg [A1 + D1.w * 8 - 0x85], D2
00000E7E 074B bchg A3, D3
00000E80 18C3 move.b [A4]+, D3
00000E82 0607 0570 addi.b D7, 0x70 /* 'p' */
00000E86 0316 btst [A6], D1
00000E88 A10D syscall SetFileInfo/PBHSetFInfo/HSetFileInfo, flags=1
00000E8A 030A btst A2, D1
00000E8C 304B movea.w A0, A3
00000E8E 181A move.b D4, [A2]+
00000E90 0FA9 8427 bclr [A1 - 0x7BD9], D7
00000E94 00E7 .incomplete
00000E96 8C0B or.b D6, A3
00000E98 020E 2701 andi.b A6, 0x1
00000E9C 560F addq.b A7, 3
00000E9E 2676 0B01 movea.l A3, [[A6 + <<invalid base displacement size>> + D0 * 2]]
00000EA2 C100 abcd D0, D0
00000EA4 EB1B rol D3.b, 5
00000EA6 141A move.b D2, [A2]+
00000EA8 0F26 btst -[A6], D7
00000EAA B633 00FB cmp.b D3, [A3 + D0.w - 0x5]
00000EAE 0043 050E ori.w D3, 0x50E
00000EB2 5A6B 0F6B addq.w [A3 + 0xF6B], 5
00000EB6 2608 move.l D3, A0
00000EB8 0701 btst D1, D3
00000EBA 6817 bvc +0x19 /* 00000ED3 */
00000EBC 0028 9B00 7B05 ori.b [A0 + 0x7B05], 0x0
00000EC2 9312 sub.b [A2], D1
00000EC4 FB02 .extension 0xB02 <<F/4-5/5>> // unimplemented
00000EC6 8B01 sbcd D5, D1
00000EC8 FB00 .extension 0xB00 <<F/4-5/5>> // unimplemented
00000ECA 5300 subq.b D0, 1
00000ECC 3B03 move.w -[A5], D3
00000ECE 0E43 4306 .invalid.w D3, 0x4306 // invalid immediate operation
00000ED2 682B bvc +0x2D /* 00000EFF */
00000ED4 1541 4383 move.b [A2 + 0x4383], D1
00000ED8 0716 btst [A6], D3
00000EDA FAFB 3016 .extension 0xAFB <<F/2-3/5>> // unimplemented
00000EDE 3B02 move.w -[A5], D2
00000EE0 3329 1A0F move.w -[A1], [A1 + 0x1A0F]
00000EE4 26A5 move.l [A3], -[A5]
00000EE6 08AB 076B 621E bclr.b [A3 + 0x621E], 0x6B /* 'k' */
00000EEC 2573 0F29 7314 1AC7 move.l [A2 + 0x1AC7], [[A3 + 0x7314 + D0 * 8]]
00000EF4 8307 sbcd D1, D7
00000EF6 E50C lsl D4.b, 2
00000EF8 0957 bchg [A7], D4
00000EFA 0C68 8307 616D cmpi.w [A0 + 0x616D], 0x8307
00000F00 E50C lsl D4.b, 2
00000F02 4B15 .invalid 5, [A5] // invalid opcode 4 with b == 4
00000F04 3C0B move.w D6, A3
00000F06 17B9 9B01 0E06 7C29 move.b [A3 + D7 * 4 + 0x29], [0x9B010E06]
00000F0E 094A bchg A2, D4
00000F10 3E5A movea.w A7, [A2]+
00000F12 0F14 btst [A4], D7
00000F14 1700 move.b -[A3], D0
00000F16 B090 cmp.l D0, [A0]
00000F18 1361 3309 move.b [A1 + 0x3309], -[A1]
00000F1C CB01 abcd D5, D1
00000F1E 9053 sub.w D0, [A3]
00000F20 3493 move.w [A2], [A3]
00000F22 128B move.b [A1], A3
00000F24 0363 bchg -[A3], D1
00000F26 845A or.w D2, [A2]+
00000F28 0F06 btst D6, D7
00000F2A D300 addx.b D1, D0
00000F2C 168B move.b [A3], A3
00000F2E 0121 btst -[A1], D0
fn00000F30:
00000F30 0016 6B06 ori.b [A6], 0x6
00000F34 2100 move.l -[A0], D0
00000F36 0700 btst D0, D3
00000F38 A990 syscall GetDialogItemText/GetIText
00000F3A 6503 bcs +0x5 /* 00000F3F */
00000F3C D300 addx.b D1, D0
00000F3E 0F5A bchg [A2]+, D7
00000F40 0F06 btst D6, D7
00000F42 68E3 bvc -0x1B /* 00000F27 */
00000F44 2314 move.l -[A1], [A4]
00000F46 8901 sbcd D4, D1
00000F48 0FB6 BE62 bclr [A6 + A3 * 8 + 0x62], D7
00000F4C 5A73 5745 addq.w <<invalid full ext with IS == 1 and I/IS == 5>>, 5
00000F50 707B moveq.l D0, 0x7B
00000F52 3B03 move.w -[A5], D3
00000F54 96C3 sub.w A3, D3
00000F56 8B06 sbcd D5, D6
00000F58 FB0A .extension 0xB0A <<F/4-5/5>> // unimplemented
00000F5A 2D9A 0F45 move.l <<invalid full ext with IS == 1 and I/IS == 5>>, [A2]+
00000F5E 86FB 0A3A divu.w D3, [PC + D0 * 2 + 0x3A]
00000F62 AB01 syscall BitsToMap
00000F64 4586 .invalid 2, D6 // invalid opcode 4 with b == 6
00000F66 E501 asl D1.b, 2
00000F68 141A move.b D2, [A2]+
00000F6A 0F81 bclr D1, D7
00000F6C 10E9 8E0F move.b [A0]+, [A1 - 0x71F1]
00000F70 AD02 syscall RealFont, auto_pop
00000F72 1304 move.b -[A1], D4
00000F74 A502 syscall Read, flags=5
00000F76 D300 addx.b D1, D0
00000F78 4053 negx.w [A3]
00000F7A 0140 bchg D0, D0
00000F7C AB01 syscall BitsToMap
00000F7E 4023 negx.b -[A3]
00000F80 0040 6B03 ori.w D0, 0x6B03
00000F84 3303 move.w -[A1], D3
00000F86 61A8 bsr -0x56 /* 00000F30 */
00000F88 C303 abcd D1, D3
00000F8A 1EC1 move.b [A7]+, D1
00000F8C 010C btst A4, D0
00000F8E C303 abcd D1, D3
00000F90 0FB0 C303 C909 C303 bclr [[A0 + <<invalid base displacement size>> + A4 * 2] - 0x36F63CFD], D7
00000F98 9B82 subx.l D5, D2
00000F9A 0B08 btst A0, D5
00000F9C 3B2E 9B00 move.w -[A5], [A6 - 0x6500]
00000FA0 DB05 addx.b D5, D5
00000FA2 08D3 2613 bset.b [A3], 0x13
00000FA6 00EB .incomplete
00000FA8 24F3 9232 move.l [A2]+, [A3 + A1.w * 2 + 0x32]
00000FAC BB06 xor.b D6, D5
00000FAE 141A move.b D2, [A2]+
00000FB0 0F26 btst -[A6], D7
00000FB2 1349 A30D move.b [A1 - 0x5CF3], A1
00000FB6 EC63 asr D3.w, D6
00000FB8 4C33 1113 0043 movem.w D0,D1,D4,A0,A4, [A3 + D0.w + 0x43]
00000FBE 118E 1A0F move.b [A0 + D1 * 2 + 0xF], A6
00000FC2 2653 movea.l A3, [A3]
00000FC4 198E 854F move.b <<invalid full ext with IS == 1 and I/IS == 7>>, A6
label00000FC8:
00000FC8 62CB bhi -0x33 /* 00000F95 */
00000FCA 4225 clr.b -[A5]
00000FCC 3A0F move.w D5, A7
00000FCE C900 abcd D4, D0
00000FD0 8B13 or.b [A3], D5
00000FD2 A919 syscall GetWTitle
00000FD4 DB3A 1A0F add.b [PC + 0x1A0F /* 000029E5, cstring ""<EOF> */], D5
00000FD8 0136 2151 btst [[A6]], D0
00000FDC 06C3 .incomplete
00000FDE 03CD .incomplete
00000FE0 AD74 syscall Button, auto_pop
00000FE2 431B .invalid 1, [A3]+ // invalid opcode 4 with b == 4
00000FE4 5AFB 2788 spl [ + <<invalid base displacement size>> + D2 * 8]
00000FE8 1A0F move.b D5, A7
00000FEA 265A movea.l A3, [A2]+
00000FEC 0F25 btst -[A5], D7
00000FEE 1273 0FC3 931B 26AB movea.b A1, [[ + <<invalid base displacement size>>] - 0x6CE4D955]
00000FF6 0BC3 .incomplete
00000FF8 0B25 btst -[A5], D5
00000FFA 0C97 0EF0 AB0B cmpi.l [A7], 0xEF0AB0B
00001000 250B move.l -[A2], A3
00001002 6B24 bmi +0x26 /* 00001028 */
00001004 1316 move.b -[A1], [A6]
00001006 4D0B .invalid 6, A3 // invalid opcode 4 with b == 4
00001008 0F55 bchg [A5], D7
0000100A 0BD3 .incomplete
0000100C 08DC 6AFB bset.b [A4]+, 0xFB
00001010 008E 1A0F A90B ori.l A6, 0x1A0FA90B
00001016 0F26 btst -[A6], D7
00001018 62AE bhi -0x50 /* 00000FC8 */
0000101A 1316 move.b -[A1], [A6]
0000101C E10A lsl D2.b, 8
0000101E C313 and.b [A3], D1
00001020 4B13 .invalid 5, [A3] // invalid opcode 4 with b == 4
00001022 E104 asl D4.b, 8
00001024 9309 subx.b -[A1], -[A1]
00001026 8527 or.b -[A7], D2
label00001028:
00001028 0FC5 .incomplete
0000102A 366B 24AB movea.w A3, [A3 + 0x24AB]
0000102E 0BB3 1C25 bclr [A3 + D1 * 4 + 0x25], D5
00001032 3713 move.w -[A3], [A3]
00001034 02C1 .incomplete
00001036 941B sub.b D2, [A3]+
00001038 1B8E 1A0F move.b [A5 + D1 * 2 + 0xF], A6
0000103C 26C3 move.l [A3]+, D3
0000103E 5F21 subq.b -[A1], 7
00001040 0E39 0DBB 2E41 0283 .invalid.b [0x2E410283], 0xBB // invalid immediate operation
00001048 040F E594 subi.b A7, 0x94
0000104C 0F26 btst -[A6], D7
0000104E 2138 8563 move.l -[A0], [0xFFFF8563]
00001052 5A0F addq.b A7, 5
00001054 881A or.b D4, [A2]+
00001056 0F26 btst -[A6], D7
00001058 5A83 addq.l D3, 5
0000105A 4085 negx.l D5
0000105C AA0B syscall BackPixPat
0000105E 0D14 btst [A4], D6
00001060 1630 063E move.b D3, [A0 + D0.w * 8 + 0x3E]
00001064 1A0F move.b D5, A7
00001066 2676 741B movea.l A3, [A6 + D7.w * 4 + 0x1B]
0000106A 75A9 moveq.l D2, 0xFFFFFFA9
0000106C 3A0F move.w D5, A7
0000106E 265A movea.l A3, [A2]+
00001070 0F5A bchg [A2]+, D7
00001072 2B4E 881A move.l [A5 - 0x77E6], A6
00001076 0F26 btst -[A6], D7
00001078 5A13 addq.b [A3], 5
0000107A 7514 moveq.l D2, 0x14
0000107C 1707 move.b -[A3], D7
0000107E 6B3E bmi +0x40 /* 000010BE */
00001080 1A0F move.b D5, A7
00001082 4503 .invalid 2, D3 // invalid opcode 4 with b == 4
00001084 1357 2114 move.b [A1 + 0x2114], [A7]
00001088 D301 addx.b D1, D1
0000108A 2507 move.l -[A2], D7
0000108C 0F26 btst -[A6], D7
0000108E 5A0F addq.b A7, 5
00001090 1440 movea.b A2, D0
00001092 821A or.b D1, [A2]+
00001094 0F26 btst -[A6], D7
00001096 764B moveq.l D3, 0x4B
00001098 0117 btst [A7], D0
0000109A 037A 5A23 bchg [PC + 0x5A23 /* 00006ABF, cstring ""<EOF> */], D1
0000109E 4E1A .invalid // invalid opcode 4
000010A0 0F26 btst -[A6], D7
000010A2 5AFB 5614 spl [PC + D5.w * 8 + 0x14]
000010A6 16FA C504 move.b [A3]+, [PC - 0x3AFC /* FFFFD5AC, cstring ""<EOF> */]
000010AA 0FC5 .incomplete
000010AC 040F D104 subi.b A7, 0x4
000010B0 0F26 btst -[A6], D7
000010B2 5A0F addq.b A7, 5
000010B4 C904 abcd D4, D4
000010B6 0FC9 .incomplete
000010B8 040F 265A subi.b A7, 0x5A /* 'Z' */
000010BC E356 roxl D6.w, 1
label000010BE:
000010BE 1A0F move.b D5, A7
000010C0 265A movea.l A3, [A2]+
000010C2 EB31 roxl D1.b, D5
000010C4 850D sbcd -[A2], -[A5]
000010C6 C514 and.b [A4], D2
000010C8 4785 .invalid 3, D5 // invalid opcode 4 with b == 6
000010CA 9D43 subx.w D6, D3
000010CC 1114 move.b -[A0], [A4]
000010CE 1642 movea.b A3, D2
000010D0 8506 sbcd D2, D6
000010D2 0F85 bclr D5, D7
000010D4 06B3 34E5 580F 2606 addi.l [A3 + D2.w * 8 + 0x6], 0x34E5580F
000010DC 4B15 .invalid 5, [A5] // invalid opcode 4 with b == 4
000010DE 1A0F move.b D5, A7
000010E0 A54D syscall PurgeMem, flags=5
000010E2 A100 syscall Open/PBHOpen/HOpen, flags=1
000010E4 0F26 btst -[A6], D7
000010E6 5AAB 345A addq.l [A3 + 0x345A], 5
000010EA 034E bchg A6, D1
000010EC 881A or.b D4, [A2]+
000010EE 0F26 btst -[A6], D7
000010F0 5A0F addq.b A7, 5
000010F2 5106 subq.b D6, 8
000010F4 0F45 bchg D5, D7
000010F6 06B3 1C4D 067B 0345 addi.l <<invalid full ext with IS == 1 and I/IS == 5>>, 0x1C4D067B
000010FE 060F 4506 addi.b A7, 0x6
00001102 DB31 A584 add.b <<invalid full ext with I/IS == 4>>, D5
00001106 0F49 bchg A1, D7
00001108 0623 734D addi.b -[A3], 0x4D /* 'M' */
0000110C 060F 265A addi.b A7, 0x5A /* 'Z' */
00001110 5B1D subq.b [A5]+, 5
00001112 5A7B 2C88 addq.w [PC + D2 * 4 - 0x120], 5
00001116 1A0F move.b D5, A7
00001118 265A movea.l A3, [A2]+
0000111A EB27 asl D7.b, D5
0000111C 5106 subq.b D6, 8
0000111E 0F45 bchg D5, D7
00001120 060F 4D06 addi.b A7, 0x6
00001124 AC45 syscall Frac2X, auto_pop
00001126 060F 4506 addi.b A7, 0x6
0000112A 2B21 move.l -[A5], -[A1]
0000112C E586 asl D6, 2
0000112E 0F49 bchg A1, D7
00001130 060F 4D06 addi.b A7, 0x6
00001134 2519 move.l -[A2], [A1]+
00001136 FB11 .extension 0xB11 <<F/4-5/5>> // unimplemented
00001138 5A5B addq.w [A3]+, 5
0000113A 1B88 1A0F move.b [A5 + D1 * 2 + 0xF], A0
0000113E 265A movea.l A3, [A2]+
00001140 EB08 lsl D0.b, 5
00001142 4506 .invalid 2, D6 // invalid opcode 4 with b == 4
00001144 1705 move.b -[A3], D5
00001146 63F3 bls -0xB /* 0000113B */
00001148 0405 050F subi.b D5, 0xF
0000114C 0505 btst D5, D2
0000114E F305 .extension 0x305 <<F/4-5/1>> // unimplemented
00001150 A920 syscall BringToFront
00001152 0F26 btst -[A6], D7
00001154 EB1D rol D5.b, 5
00001156 1B18 move.b -[A5], [A0]+
00001158 881A or.b D4, [A2]+
0000115A 0F26 btst -[A6], D7
0000115C A313 syscall FlushVol, flags=3
0000115E 9C74 0F9C sub.w D6, <<invalid full ext with I/IS == 4>>
00001162 749B moveq.l D2, 0xFFFFFF9B
00001164 059C bclr [A4]+, D2
00001166 7443 moveq.l D2, 0x43
00001168 469C not.l [A4]+
0000116A 743B moveq.l D2, 0x3B
0000116C 2C9C move.l [A6], [A4]+
0000116E 741B moveq.l D2, 0x1B
00001170 079C bclr [A4]+, D3
00001172 74B3 moveq.l D2, 0xFFFFFFB3
00001174 2E9C move.l [A7], [A4]+
00001176 0F9C bclr [A4]+, D7
00001178 0FAE 9B03 bclr [A6 - 0x64FD], D7
0000117C 8304 sbcd D1, D4
0000117E CB3F and.b <<invalid special address>>, D5
00001180 9C0F sub.b D6, A7
00001182 A500 syscall Open/PBHOpen/HOpen, flags=5
00001184 0F88 bclr A0, D7
00001186 1A0F move.b D5, A7
00001188 2606 move.l D3, D6
0000118A 68DB bvc -0x23 /* 00001167 */
0000118C 155A C363 move.b [A2 - 0x3C9D], [A2]+
00001190 ED4B lsl D3.w, 6
00001192 0F76 7453 bchg [A6 + D7.w * 4 + 0x53], D7
00001196 8030 0E5A or.b D0, [A0 + D0 * 8 + 0x5A]
0000119A 3375 7B11 740F move.w [A1 + 0x740F], [[A5 + D7 * 2]]
000011A0 9C74 6386 4336 sub.w D6, [[ + <<invalid base displacement size>>] + D6 * 2 + 0x4336]
000011A6 5300 subq.b D0, 1
000011A8 800E or.b D0, A6
000011AA 5A0F addq.b A7, 5
000011AC 8900 sbcd D4, D0
000011AE BB80 xor.l D0, D5
000011B0 8673 0A61 or.w D3, [A3 + D0 * 2 + 0x61]
000011B4 FC73 075A .extension 0xC73 <<F/1/6>>, 0x075A // unimplemented
000011B8 8BD4 divs.w D5, [A4]
000011BA 0923 btst -[A3], D4
000011BC 0F26 btst -[A6], D7
000011BE 76CB moveq.l D3, 0xFFFFFFCB
000011C0 0FE9 .incomplete
000011C2 000F 2676 ori.b A7, 0x76 /* 'v' */
000011C6 A304 syscall Control, flags=3
000011C8 E569 lsl D1.w, D2
000011CA 4100 .invalid 0, D0 // invalid opcode 4 with b == 4
000011CC 2133 0F26 5A0F 1A13 move.l -[A0], [[A3 + 0x5A0F] + D0 * 8 + 0x1A13]
000011D4 3726 move.w -[A3], -[A6]
000011D6 5A0F addq.b A7, 5
000011D8 1A0F move.b D5, A7
000011DA 265A movea.l A3, [A2]+
000011DC 0FAD 040F bclr [A5 + 0x40F], D7
000011E0 2676 C31B E900 0FA9 movea.l A3, [[A6 + A4 * 2] - 0x16FFF057]
000011E8 051A btst [A2]+, D2
000011EA 0785 bclr D5, D3
000011EC 6D03 blt +0x5 /* 000011F1 */
000011EE 1614 move.b D3, [A4]
000011F0 1A0F move.b D5, A7
000011F2 261A move.l D3, [A2]+
000011F4 0FC5 .incomplete
000011F6 890F sbcd -[A4], -[A7]
000011F8 8101 sbcd D0, D1
000011FA 4106 .invalid 0, D6 // invalid opcode 4 with b == 4
000011FC 0F26 btst -[A6], D7
000011FE 5A0F addq.b A7, 5
00001200 1A0F move.b D5, A7
00001202 265A movea.l A3, [A2]+
00001204 0F1A btst [A2]+, D7
00001206 0F26 btst -[A6], D7
00001208 5A9B addq.l [A3]+, 5
0000120A 638B bls -0x73 /* 00001197 */
0000120C 5441 addq.w D1, 2
0000120E 3C4B movea.w A6, A3
00001210 0405 0931 subi.b D5, 0x31 /* '1' */
00001214 300F move.w D0, A7
00001216 265A movea.l A3, [A2]+
00001218 A33B syscall Delay, flags=3
0000121A 4907 .invalid 4, D7 // invalid opcode 4 with b == 4
0000121C 0F29 300F btst [A1 + 0x300F], D7
00001220 265A movea.l A3, [A2]+
00001222 0B26 btst -[A6], D5
00001224 054F bchg A7, D2
00001226 5AD3 spl [A3]
00001228 748B moveq.l D2, 0xFFFFFF8B
0000122A 5475 0D0F 265A 0B47 addq.w [[A5 + <<invalid base displacement size>>] + D0 * 4 + 0x265A0B47], 2
00001232 210C move.l -[A0], A4
00001234 1A0F move.b D5, A7
00001236 2D0A move.l -[A6], A2
00001238 0F26 btst -[A6], D7
label0000123A:
0000123A 1A0F move.b D5, A7
0000123C 250A move.l -[A2], A2
0000123E 6B55 bmi +0x57 /* 00001295 */
00001240 290A move.l -[A4], A2
00001242 0F26 btst -[A6], D7
00001244 5AEB 468B spl [A3 + 0x468B]
00001248 54C5 scc D5
0000124A 2103 move.l -[A0], D3
0000124C 0269 200F 265A andi.w [A1 + 0x265A], 0x200F
00001252 EB2E lsl D6.b, D5
00001254 141A move.b D2, [A2]+
00001256 0F85 bclr D5, D7
00001258 04E1 .incomplete
0000125A 481A nbcd.b [A2]+
0000125C 0F26 btst -[A6], D7
0000125E 5A03 addq.b D3, 5
00001260 2629 1BC3 move.l D3, [A1 + 0x1BC3]
00001264 46A9 0A0F not.l [A1 + 0xA0F]
00001268 C524 and.b -[A4], D2
0000126A B31A xor.b [A2]+, D1
0000126C A901 syscall FMSwapFont
0000126E C312 and.b [A2], D1
00001270 AE7C syscall 0xA7C, auto_pop
00001272 744B moveq.l D2, 0x4B
00001274 3BAE 632C A352 AB3D move.w [[A5] - 0x54C3], [A6 + 0x632C]
0000127C B333 AE9B xor.b [A3 + A2 * 8 - 0x101], D1
00001280 4674 DB29 AEF0 not.w [[A4 - 0x5110 + A5 * 2]]
00001286 9B6D 9C74 sub.w [A5 - 0x638C], D5
0000128A 9322 sub.b -[A2], D1
0000128C 9C74 233B A11F 9334 6306 74CB sub.w D6, [[A4 - 0x5EE06CCC + D2 * 2] + 0x630674CB]
00001298 2941 00DB move.l [A4 + 0xDB], D1
0000129C 629C bhi -0x62 /* 0000123A */
0000129E 744B moveq.l D2, 0x4B
000012A0 749C moveq.l D2, 0xFFFFFF9C
000012A2 7463 moveq.l D2, 0x63
000012A4 569C addq.l [A4]+, 3
000012A6 740F moveq.l D2, 0x0F
000012A8 411F .invalid 0, [A7]+ // invalid opcode 4 with b == 4
000012AA 8B46 2B1F pack D5, D6, 0x2B1F
000012AE 2907 move.l -[A4], D7
000012B0 0F25 btst -[A5], D7
000012B2 0703 btst D3, D3
000012B4 1229 073B move.b D1, [A1 + 0x73B]
000012B8 14DD move.b [A2]+, [A5]+
000012BA 0C0F 265A cmpi.b A7, 0x5A /* 'Z' */
000012BE FB09 .extension 0xB09 <<F/4-5/5>> // unimplemented
000012C0 141A move.b D2, [A2]+
000012C2 0FD1 .incomplete
000012C4 0C0F 265A cmpi.b A7, 0x5A /* 'Z' */
000012C8 B302 xor.b D2, D1
000012CA AE1B syscall GetCCursor, auto_pop
000012CC 6343 bls +0x45 /* 00001311 */
000012CE 3E21 move.w D7, -[A1]
000012D0 2B33 4BAE 220F AE3E move.l -[A5], [[0x220F] + D4 * 2 - 0x51C2]
000012D8 134B 881A move.b [A1 - 0x77E6], A3
000012DC 0F26 btst -[A6], D7
000012DE 2312 move.l -[A1], [A2]
000012E0 2505 move.l -[A2], D5
000012E2 B863 cmp.w D4, -[A3]
000012E4 1D6B 6249 81E1 move.b [A6 - 0x7E1F], [A3 + 0x6249]
000012EA 7363 moveq.l D1, 0x63
000012EC 3A1A move.w D5, [A2]+
000012EE 1786 376B 3A2B 089C 740F move.b [[A3 + 0x3A2B] + 0x89C740F], D6
000012F8 E10B lsl D3.b, 8
000012FA 0F41 bchg D1, D7
000012FC 003B 4D9C 3B3E 0C7C 8307 44BB ori.b [[PC + 0xC7C8307] + D3 * 2 + 0x44BB], 0x9C
00001308 1437 003F move.b D2, [A7 + D0.w + 0x3F]
0000130C 0704 btst D4, D3
0000130E FDE5 .invalid <<F/7/6>>
00001310 8FC5 divs.w D7, D5
00001312 F286 3C9E .extension 0x286 <<F/2-3/1>> // unimplemented
00001316 E208 lsr D0.b, 1
00001318 1B0C move.b -[A5], A4
0000131A 0636 AA00 E36A 166E 0200 addi.b [[A6 + 0x166E] + 0x200], 0x0
00001324 0300 btst D0, D1
00001326 64CB bcc -0x33 /* 000012F3 */
00001328 0C0C 3602 cmpi.b A4, 0x2
0000132C 00A3 3B2E 362C ori.l -[A3], 0x3B2E362C /* ';.6,' */
00001332 C310 and.b [A0], D1
00001334 4889 0008 movem.w A1, D3
00001338 64C3 bcc -0x3B /* 000012FD */
0000133A 0A0C 360A xori.b A4, 0xA /* '\n' */
0000133E 0200 D340 andi.b D0, 0x40 /* '@' */
00001342 1E01 move.b D7, D1
00001344 0102 btst D2, D0
00001346 00BB 51B0 6673 0166 ori.l <<invalid full ext with IS == 1 and I/IS == 6>>, 0x51B06673
0000134E 5305 subq.b D5, 1
00001350 1E16 move.b D7, [A6]
00001352 6324 bls +0x26 /* 00001378 */
00001354 A2EB syscall vFileWrite, flags=2
00001356 0432 5B61 FB04 subi.b <<invalid full ext with I/IS == 4>>, 0x61 /* 'a' */
0000135C 4309 .invalid 1, A1 // invalid opcode 4 with b == 4
0000135E 0901 btst D1, D4
00001360 1E0C move.b D7, A4
00001362 6602 bne +0x4 /* 00001366 */
00001364 008B 2481 0104 ori.l A3, 0x24810104
// begin alternate branch 00001366-0000136A
label00001366:
00001366 2481 move.l [A2], D1
00001368 0104 btst D4, D0
// end alternate branch 00001366-0000136A
label00001366: // (misaligned)
0000136A 731B moveq.l D1, 0x1B
0000136C 08A0 58E3 bclr.b -[A0], 0xE3
00001370 E7A3 asl D3, D3
00001372 741B moveq.l D2, 0x1B
00001374 0204 9301 andi.b D4, 0x1
label00001378:
00001378 B300 xor.b D0, D1
0000137A 4100 .invalid 0, D0 // invalid opcode 4 with b == 4
0000137C AB22 syscall SeekRgn
0000137E 042B 0130 7E58 subi.b [A3 + 0x7E58], 0x30 /* '0' */
00001384 4906 .invalid 4, D6 // invalid opcode 4 with b == 4
00001386 0F14 btst [A4], D7
00001388 A01A syscall GetZone
0000138A 0FA1 bclr -[A1], D7
0000138C D9AB 1558 add.l [A3 + 0x1558], D4
00001390 6493 bcc -0x6B /* 00001325 */
00001392 4C02 008B movem.w D0,D1,D3,D7, D2
00001396 CF23 and.b -[A3], D7
00001398 4D65 chk.w D6, -[A5]
0000139A 09DB .incomplete
0000139C 1917 move.b -[A4], [A7]
0000139E 09C8 .incomplete
000013A0 1303 move.b -[A1], D3
000013A2 F448 cinvl DATA, [A0]
000013A4 5708 subq.b A0, 3
000013A6 8736 0A24 or.b [A6 + D0 * 2 + 0x24], D3
000013AA 0885 0263 bclr.b D5, 0x63 /* 'c' */
000013AE 0914 btst [A4], D4
000013B0 BA53 cmp.w D5, [A3]
000013B2 221A move.l D1, [A2]+
000013B4 0FC5 .incomplete
000013B6 DA33 0485 add.b D5, [A3 + D0.w * 4 - 0x123]
000013BA 01FE .incomplete
000013BC 3706 move.w -[A3], D6
000013BE F3D2 .invalid <<F/7/1>>
000013C0 1700 move.b -[A3], D0
000013C2 5191 subq.l [A1], 8
000013C4 9887 sub.l D4, D7
000013C6 1311 move.b -[A1], [A1]
000013C8 0F35 0403 btst [A5 + D0.w * 4 + 0x3], D7
000013CC 4F17 .invalid 7, [A7] // invalid opcode 4 with b == 4
000013CE 0070 2707 D582 9713 ori.w [[ + <<invalid base displacement size>> + A5 * 4] - 0x68ED], 0x2707
000013D6 10A7 move.b [A0], -[A7]
000013D8 933E sub.b <<invalid special address>>, D1
000013DA 4820 nbcd.b -[A0]
000013DC 1066 movea.b A0, -[A6]
000013DE 3C1B move.w D6, [A3]+
000013E0 0407 06CF subi.b D7, 0xCF
000013E4 035C bchg [A4]+, D1
000013E6 4B28 1630 .invalid 5, [A0 + 0x1630] // invalid opcode 4 with b == 4
000013EA 8310 or.b [A0], D1
000013EC 0708 btst A0, D3
000013EE 0E58 1700 .invalid.w [A0]+, 0x1700 // invalid immediate operation
000013F2 22EC 7B00 move.l [A1]+, [A4 + 0x7B00]
000013F6 A866 syscall StuffHex
000013F8 1305 move.b -[A1], D5
000013FA D30B addx.b -[A1], -[A3]
000013FC 1E70 0701 movea.b A7, [[A0 + <<invalid base displacement size>> + D0 * 8]]
00001400 DC0F add.b D6, A7
00001402 003B 4C07 0837 ori.b [PC + D0 + 0x37], 0x7
00001408 1302 move.b -[A1], D2
0000140A EB01 asl D1.b, 5
0000140C 08FB 000A 8823 bset.b [PC + A0 + 0x23], 0xA /* '\n' */
00001412 615B bsr +0x5D /* 0000146F */
00001414 030A btst A2, D1
00001416 8813 or.b D4, [A3]
00001418 4517 .invalid 2, [A7] // invalid opcode 4 with b == 4
0000141A 0AD0 .incomplete
0000141C 6633 bne +0x35 /* 00001451 */
0000141E 2788 633F AB54 44DB 0447 0580 move.l [[A3 - 0x54ABBB25] + D6 * 2 + 0x4470580], A0
0000142A 3C6A 8522 movea.w A6, [A2 - 0x7ADE]
0000142E 2509 move.l -[A2], A1
00001430 1B36 4D18 move.b -[A5], [A6 + D4 * 4]
00001434 0F14 btst [A4], D7
00001436 1A23 move.b D5, -[A3]
00001438 5621 addq.b -[A1], 3
0000143A 1804 move.b D4, D4
0000143C F6C1 0504 .extension 0x6C1 <<F/2-3/3>> // unimplemented
00001440 2808 move.l D4, A0
00001442 2B45 04E3 move.l [A5 + 0x4E3], D5
00001446 0308 btst A0, D1
00001448 8B0E sbcd -[A5], -[A6]
0000144A 234D 2B19 move.l [A1 + 0x2B19], A5
0000144E B345 xor.w D5, D1
00001450 6B87 bmi -0x77 /* 000013D9 */
00001452 8B0E sbcd -[A5], -[A6]
00001454 B345 xor.w D5, D1
00001456 2B19 move.l -[A5], [A1]+
00001458 8B08 sbcd -[A5], -[A0]
0000145A 3384 04AB move.w [A1 + D0.w * 4 - 0x85], D4
0000145E 3842 movea.w A4, D2
00001460 8B08 sbcd -[A5], -[A0]
00001462 581C addq.b [A4]+, 4
00001464 1307 move.b -[A1], D7
00001466 DE30 1AB3 add.b D7, [A0 + D1 * 2 - 0x77]
0000146A 3126 move.w -[A0], -[A6]
0000146C 1707 move.b -[A3], D7
0000146E D169 2B45 add.w [A1 + 0x2B45], D0
00001472 1205 move.b D1, D5
00001474 0583 bclr D3, D2
00001476 0788 bclr A0, D3
00001478 8863 or.w D4, -[A3]
0000147A 17CD 1817 move.b [PC + D1 + 0x17], A5
0000147E 00DD .incomplete
00001480 0200 0F16 andi.b D0, 0x16
00001484 FA64 EB02 .extension 0xA64 <<F/1/5>>, 0xEB02 // unimplemented
00001488 0200 EB20 andi.b D0, 0x20 /* ' ' */
0000148C 1643 movea.b A3, D3
0000148E 40D1 move.w [A1], SR
00001490 0063 0FD1 ori.w -[A3], 0xFD1
00001494 00E3 .incomplete
00001496 27D1 0073 move.l [PC + D0.w + 0x73], [A1]
0000149A 3BD1 move.w <<invalid special address>>, [A1]
0000149C 00F3 .incomplete
0000149E 10D1 move.b [A0]+, [A1]
000014A0 00DB .incomplete
000014A2 22CD move.l [A1]+, A5
000014A4 00AB 547D 070F 7107 ori.l [A3 + 0x7107], 0x547D070F
000014AC E320 asl D0.b, D1
000014AE 7107 moveq.l D0, 0x07
000014B0 C100 abcd D0, D0
000014B2 6D07 blt +0x9 /* 000014BB */
000014B4 C100 abcd D0, D0
000014B6 6D07 blt +0x9 /* 000014BF */
000014B8 C100 abcd D0, D0
000014BA 6D07 blt +0x9 /* 000014C3 */
000014BC C100 abcd D0, D0
000014BE 6D07 blt +0x9 /* 000014C7 */
000014C0 C100 abcd D0, D0
000014C2 6D07 blt +0x9 /* 000014CB */
000014C4 E320 asl D0.b, D1
000014C6 4907 .invalid 4, D7 // invalid opcode 4 with b == 4
000014C8 2289 move.l [A1], A1
000014CA 3A0F move.w D5, A7
000014CC 163B 0185 move.b D3, [[ + <<invalid base displacement size>>] + D0]
000014D0 3A14 move.w D5, [A4]
000014D2 4068 A93A negx.w [A0 - 0x56C6]
000014D6 0FB4 7A4B bclr [A4 + D7 * 2 + 0x4B], D7
000014DA 01E9 .incomplete
000014DC 00FE .incomplete
000014DE 1234 .incomplete